MGVTCEETVAPITSIGFEGFEKRLEIEFFASSFFTESEGRGLRALTRAQLDEMLKAAECTIVSELSNEHFDSYVLSESSLFVYPFKIILKTCGTTKLLLSIPLILSNASILSLCVKNVKYTRGTFIFPGAQSFPHRSFSEEVSYLDKYFGTLGSGGMAYVMGNSGTSYNWHIYSASADDFSSEGTSDPVFTLEMCMTQLDRKRASLFYKDQFNSAAEMTLKSGISKILPQSKICDFEFDPCGYSMNSIEGPALSTIHVTPEDGFSYASFEAMGYHPKDCDLEALVERVLSCFRPMIFSIAVHVNAGACLTSWTKPVCPQGYTCEMISQQALTGKSSAVYYTYRMANADSPRSTLPSFAWEESEFAWEEESEENDYLPVKKSGKKHIGCEGLQD*