MNLLSVGQMMEQDYKLEFDNGECLIKDKLNKGKVVAKGELTTDRLFKLVIPPQPYVLKATTDESILWHCRYGHLNYGGLVMLRKNEMVVGLPFIQGSKEVCEGCIYGKQHRDSFPVSKFKAREPLELVHIDLCGSMKTLPMGKARYFMAFIDDYTRNIWVYFLKEKSEEFMKFVEFRAMEERQSGYKLRILRSDNGGEYISNEFKDFCRKVGIQKKYTTPYTPQQNGIAERKNRIILEMARSMMKEKNIGDELWAEGVYIAVYLLNRSPTKDLVNKTPEEAWTGIKPNVSNLKIFGCIAYAHVPDEKRTKMESKSIKCIFIGYSGEQKAYRLYDPKAKKFIVSRDVIFNEDGIYKDEAIDEKKKDFVIDFELNPKKEDEYQSSQT*