METVTEANHRQHLLFKVPVVILNTDACISALGFGSEAPGSASEIQDAVVSALKMGYRHFDTAAAHGTEEAVGKGLKKGFVDGLVKREEVFVTSKFHLLDAGEVRPAVEKSLSALQLEYLDLCLVQSPSKLLKSCTYPPNQRESASLPSSVQEIWEALEDCVQSGLTKAMGVCNFSAKNVKEILESASVVPAVNQVELHPMWQQKQLREFCQGVGVRVSSWRPLGGQPPLSVVNNSVIKEIAETHGKTPNQIALRWLLENGVISVIQSYDPEKLLEYIKLFDFKFSVEDLEKLASLDQDLPFYVV*