MEHSLYYYCRSWLLVCSSVLALCLGSRGQLTPGFYRSTCPQLYYTVQRHVFDAMRAEMRMGASLLRLHFHDCFVNLLKRYGTQGCDASILLDGDDGEKFALPNRNSVRGFEVIDAIKADLESVCPEVVSCADIVALAASYGVLFSGGPYYDVLLGRRDGLVANQSGANSGLPSPFEPIDSIIHKFAAVDLNTTDVVVLSGAHTIGRARCALFSNRLSNFSATESVDPTLDAGLAESLQSLCAGGDGNQTSALDVSTPNAFDNAYYKNLLLEKGLLSSDQGLFSSPEGVARTKALVETYSQDSEHFFCHFASSMIKMGNIPLTASDGEIRKNCRVAN*