MEMEGVADGTVKLGALPMKPDRVFNNLEPEFTVSSPVTRQKAAAAKQFIENHYKNYLQGLQDRKERRWALQRKAQEAQVPSDEQEKMLRNLEKRETEYMRLQRHKVGIDDFEQLTVIGKGAFGEVRLCRFKSTGEIFAMKKLKKSDMLSRGQVEHVRSERNLLVEVDSRCIVKLFYSFQDSDFLYLIMEYLPGGDIMTLLMREDVLSEDVARFYIAESILAIQSIHQHHYVHRDIKPDNLILDRNGHLKLSDFGLCKPLENKYSSILLEDEDLTNAESINGTEGHSGGDRASWPMPKEQIQQWKRNRRALAYSTVGTLDYMAPEVLLKKGYGIECDWWSLGAILYEMLVGYPPFCSEHPRMTARKIISWRTCLKFPDEPKVSNEAKDLICRLLCDVESRLGTAGVEEIKAHPWFKGVNWDMLYEMEAAYKPIVTGELDTQNFEKFPEVEDPSSATPRVGPWRKMLTSKDSNFIGFTFKKSDILKSAETSGIDMSSNGHSKPPSLVSLFGRIDLQDTIEEDQKEEEQIL*