MTRLRTSEYGDYDAMVRTLLEHKFLPEDEVVALCDRARGLLAEESNVQFVRAPVTVVGDIHGQFHDMMEMFKMGGLAPDTNYLFLGDYVDRGYYSVETVTLVVALKVRYPDRVTIIRGNHESRQITQVYGFYDECMRKYGHAGIWKAFTDLFDFMPLSAVIENKIFCPHGGLSPSIDTLEDVRKIDRFAEVPHEGPVCDLVWSDPDDRAGWGMSPRGAGYTFGEDITQQFNHNNGLKLIARAHQLVMEGYLWHHDQSLVTIFSAPNYCYRCGNQASIMEVDDNLGTSFLQFDPAPRRGEEQQAAKRCPDYFL*