METTKIAALDRISELKAFDETKAGVKGLVDAGITQLPRIFHDSPSNLANPKPPSSDLPHITTIPTIDLEGRVFEDETKRKNTVDGVKDAAEKWGFFQVINHGVSLDLLERMKDGVRRFNEQAPEVKKQYYSRDFRREFVYTSNFDLYTSSAASWRDTFSCYMAPNPPKPQDLPAICRDVMLEYSKQALCLGEFLFELLSEALGLNPNHLKEIDCSKGLRMLCHYYPPCPEPDLTLGASKHSDSSFLTVLLPDQIEGLQVLREGYWFDVPPVPGALIINLITNDKFISSEHRVLANRATKARVSVACFFTTGIRPNPRIYGPIRELVSEDNPPKYREITVKEFALHRSAKGLDGTSDLLHFKI*