MEGIRLKHLPSFIRATVDEPSYIIMKYIVEEIVDKIPKFSALIFNTFDMLESDVLQQMATKFLVVNYTIGPVHSFLLNNPTQDEDLKSIGSNLWKEDTHCLEWLDTKKPNSVVYVNFGSVTVMSNEQLTEFAWGLANTQMDFLWIVRSDLVMGDSAILPHEFLAETKERGLLVGWCPQEQVLSHPSIGGFLTHCGWNSTLESISYGVPMLCWPFFADQQTNSWFNCNRWDVGMEIDSNVKREVIEELVRELMIGEKGKKMKETALKWKKLAEKAINSSDGSSYMNFDKLVSHVLLRN*