MTSRMKERKKTPVSHKVIEKRRRDRINRCLNELGKTVPMALAKQNSGKLEKAEILEMTVQYLRALHSADFPRGREKGELLAEFANYFHYGYHECMKNLVHYLTTVERMETKDTKYARILAFLQSKSRVVTEPVFGSIGTLPDASDYLCQLHSTVDYQSHSPADSVFPPAPGHFSWHSSARSPSLPYPSVPISASPPQHGGYLSPVQGLDHHHYLNFIGHPHANAFSLHGAQHAAL