MPTDEEYNLVTTVFKKFAKNLEGYGKAILIRAFSRHPSLKSLFSDFVHLKDGEECGESELLGAHGIDMVDVLFEWIYSSGKCPDLIQPIAEEHCHEIKLPGKYLQAIRKALNLEIQDRYPAIFPPEALNAMAAAGAWFLQLLKSIFAALGYCG