MSEVEFEPQSPRLFIPNFLSLNECRELEFIHKSSSTVGYRPIVFSTTLSHLIATNSSHFIIPFIPIRGSFTSKLHFQLPPQFNNLFQVYLFSNLVAERLKDKLEEFFKCEYELFIEFTGLISWSRGASIGWHSDDNRPYLKQRHFSDVLMYTADDHNIHSVDEITEGERLTLALWFSRDGSHDEDMKLISLLSRHLLHDNMADSYLPLPASSNMYWFSKDQASNYQFGFNICWARLHVLGYDIYISQDSSCESDVSESLLKPVRLVRENELLDQEFVNIMHALQVFC*