MVTTGLLSAASPTTRDSSLPCCARMLGDSVETWRCHSEMLLTWKTSLKQMMCLTKSSSEDYTISDERYTSQRVSPGVFRREVLCLPATFLATSIGTLWKDEKALASDYVDMPALRGKDYGKPKMRYPDYTLTESGLQFKDLRVGTGATPKEGETVVVDWDGYTIGYYGRIFEARNKAKGGSFEGDEKDYLRFQLGNHQVIPAFEEAILTMNLGGVRRIIVPPEIGYPDNDFNKTGPKPTTFSGQRALAFVLENQNLIDKTLLFDIELLKISPS*