MTNIHNHKILILDFGSQYTQLIARRVREIGVYCELWAWDVTEEQIREFNPTGIILSGGPESTTEENSPRAPEYVFNAGVPVLGICYGMQTMAMQLGGLTETSDHREFGYASVSLENSTALFANLDDNLTASEPKLDVWMSHGDKVTRLPQNFQVTGTTPTCPIAAMSDESRRFYGVQFHPEVTHTKKGLELLTNFVVNICGCETKWTAENIIEDAVARIKEQVGDDEVILGLSGGVDSSVVALLLHRAIGKNLHCVFVDNGLLRLHEGDQVMEMFGDKFGLNITRVDAESRFLGELAGVSDPEAKRKIIGKVFVDVFDDESKKLTNVKWLAQGTIYPDVIESAASKTGKAHVIKSHHNVGGLPDYMKLGLVEPLRELFKDEVRKIGLALGLPAEMINRHPFPGPGLGVRVLGEVKKEYCDLLRRADAIFIEELRNSGWYEKTSQAFSVFLPVKSVGVMGDGRKYDWVISLRAVETIDFMTAHWAHLPYDLLGKVSNRIINEVNGISRVVYDISGKPPATIEWE*