MEVDPGDPLPDTNRDWSKLPVDALSAVFMKLGTVEILMGASFVCHSWLAASKSPELWRFVDMTRHKVIFSKGTDILCAMAKAAIDRSDGRMESFWAQKFVTCELLDYIVSRASSTLKSIRLIACTFVWGQSLATLAARCPLLEEIECSHHKMSADFFKYVGIVRPQLKRLRVHMPYFDYDAMEDEMKEHHNEDEDDDEYEEPFEQWEARRNVDAFAIAENMHELRLLQISGNNLTNKGVSELAAQRSNMSGCLDNGLMLTVQISVSLGKTKAKMMGSLYMIFGKPRFETLRAEAKMEDGSYGDYYEDYSALSSPESCVDSKDVYCDDPKVYTMYHDYYSL*