MVHFMMIPHQFIPHIAPMMHLADRLAACEGVTCTIFVYEKLLEGLPTDGLRDGVQFHALPPSKEPLSLWNPLASGEALGRVVNEYFDKELLGAGGGIEGKPQYHCLISDLLLLWTVQAAARLQIPRYILCAMSAFSLLMRLHSPRTEEDKARPKILHWPNIIPGPLISNFFATNPNASGVGATFINRSANESAGILENSFSELEHESMAELQRMGLNMIPVGPLSSSIVPAKNFKGHSNENYDDVGDECLKWLDEQPPTSVVYVNFGTTGFNKFSTEMVHELALGLEGSQARFLWVLRPPPGLSAEEAEQVLPSGFEERVKGRGLITRGWAPQLQILEHRATGAFLMQGGWNSTLETICRGVPFIAWATFADQPTNVKFAADGAKLGVMLPSRDPITGIWLKVDKHVVENGIRLVLSSEEGKLIRKNVQNMKVVAAKAVSPEGSSSRSLMSFVKGLQIAEEHRHTELPN*