MELTPSPPAPSSSWRRVETLPSLCSCTFPFLPKHHNVQKYKKTPSFSPRAFIEKPDPIYDFVNKVRGALPIVGLLSRILSDDGGIGSDRIQFKEFCSRVYRNFSPEVPIAFFEFEDRHGSAARPQYVLLWCWAAALGAGLLKTEDMMLAASRLRVSFDIMYEEDNFNILMDQATTRRKKSKAPVPFVPYEARAEKALDSICRCCIGKTNIDEEDARLLIIMLQGVFPAAEKEEIERIVRSKMANDSTESLEDGNEDYGKKAEQDDSLMEAALDPGEGVLGEQGSVVNSMKN*