MRRLLMFVVLLTAQLQIQAQTALSYEQARQAVLTAEEELMTGGHTHLNTEEEKVDDIFMEYKLGELAQGFRNAEQNAAAL HFFKAKPLIDRSAIFRFLQKMPKGSVLHVHNTASVSSKWVVDDLSYMPGLLRCTTATGQSILSFRRTPKEHKCQSQYVLV SDERRNSLDRQVYDRNFERLINLYTPVPELEYPTITRVWDRFQGMFDGLSDALIYLPAFRAYHWQMLEELYNDNVMYTEI RTSFKTLYDASGRTFPRERTIHELYALNQKFMKLHPDFLGFKVIMAVYRGYELDHLKDIVEVFKKLHQALPHFLVGFDLV GQEDKGKPLYSLLPVLRDLPPTARLFLHGGETNWFGASTDINLLDALLMNTTRIGHGYALAKHPILLNAVKSRRIAVELS PISNQVLHLVWDLRNHPGSQFFALDVPVVICNDDPGFWNAKGLSYDFYYAIMSLAPNNAGLRLLKTLVWNSVRYSTLTEE EQTRAFKILELSWSRFIDDVLEGSVF