MMRRSMHMALKVSTFTSGMLHPLLPANPGQGKSRLAKTIYKVMRGNKNPYFKTSDSAVSFTKGVWRLSDEHKLKELSKDAIDILDVEGLQKENSVYYLLICVIVLSKTIVLLSRERVNKEALGVLEIAFKILDGLGIVLKRPVIFIQAKMNKKGRLLDGDGKPTTEDAIIDEIAKEIPVVKKFKVEFFCLTEIPRKDVLERAGLNHVMAQSVVENATGLYEEDVKKLLERLFAVKDPLPSEQRMHYLIMVLEHLNMKNPDLVLEQNLEFFERDAERWLATRVCLEREQLVQKHLNKPLGGATTLAEFSEPPEENLQDQFDNYCASESPFLGKSKDAHAFKQVADKVFNRSHYATGVLKAQDPNTGEVIGIMSYVQPSFEAKQKTDEAILLDVYTLLKAP*