MALRRAITKRLIDCYRSDVTQQHSFFRQLSPYNMKIHRQYMTSPNGPNLTDRIVGIRIESVSPPRREETPVMGLSVSETKKLLRLYQMEKVKERLREIPKSSVSYWEFIQICCESCGNDEQGSQMAKSLDHSGCVVVLGDIVFLHPHQIAKSMEAMIKQTSVLPNDPRKEELVQLATTKKSIDIEARRIVQAELYCGLGFLAVQTIGFMRLTFWELSWDVMEPICFFVTTIHFILGYIFFLRTSTEPSFEGLFRQRFKTKQKKLMERHGFDFLRYNELNSLFTTFPCKFHYPV*