MGVLMLPHEEGNPKTSPATGFEGSEKRLEVEFFALSDTGRRSLRSLTREQLTQLLDAAQCTIVSELSNAFVDSYVLSESSLFVFSHKIVLKTCGTTKLLSALPLLMHYASCLDLKPKCCKYTRGNFIFPSDQPYPHRNFNEEVSFLDLFFGTLGLGSQAYVMGDVAKLQTWHIYSASAVSHDSDHDHQAPIYTLEMAMTQLDRKSASNFFGSTCSTASEMTHTSGIRQLLPSSLICDFAFDPCGYSMNSLEASAVSTIHVTPEEGFSYASFEAMGYDPQTLILPSIVNKVASCFRPASFSLAVHVNGVSAYNNRAEALSWGDSICPQGYHCHGTSRQELPGRCIIVFHTFELSGSDFPSIICPRPLFELRKNASNCDGEHLSMEQKIQVKWEKPYEQRAAA*