MTCQSNSDDTTLEMELPGFRFHPTEEELLGFYLKNMIYGNKLRYDVIGFLNIYHHDPWDLPGLSKIGEREWYFFVPRDRKHGNGGRPNRTTENGYWKATGSDRKIVSLSDPKRITGLKKTLVFYKGRAPRGNKTDWVMNEYRLPDGCSLPKIYRKATSLRVLEQRAALEEELEATNTTTSSPLSSLETISFRSPKEDLVPSISETREFFKKEIEEEKEAMVEEKKDIIAKENKVSPASLQFPVGNEKLAELQLPKIINDWTQDQFWTQLNSPWFQNLTPYANILNF*