MVWIHGVTRLKKIFKIIGNPWKKNEIANEKNYLPRDILFLILSCLSMKDNIRASAVCKTWHDIAVSVRDRSPLLVYFNVGLSGVSYGFFDPREKKTTKAMKLSYQFFDARLCQSKKGWLLMEHNHEGIKRLFFFNPFTREHITLPSLIATGAFGAAEFAFSCAPTSKGCVLCCISNRTPYRFLIHTWNVGAAKWVTEKVNKRAPSKFYGNNNIVFSDGYFWFPDQNGLGVYDPVARTWDTLYVPLPNLSPYLMWITEYQGNIYLVDSVSSRGQMRLIMFRLNRLRLVWEKKKICDGLSSFISDESSIMTYGLPRDMSDIVYVWDSHINPDRPVKYSLSTRSFCKRHDGYCVESSNSNEMLHYAAWIEPPQNSSIYDFPIIDPK*