MASRAMVPFLVAMMLLTGVCNTLLTKYQDNQCVRNCEDPDPKKRVHFEQPVIQTAQMFVGEMGCWLVIGLMSLRERYMARKQAAGYEAVRSSDDVPDADDASVHSTTALNGTGAGKPVHAHDSMLAGIRVFLLAIPAICDICGTTLMNAGLLMVAASIYQMTRGALVLFVGLFSVVFLRRRLHLFQWLSLVGVVTGVAIVGLAGAIYPDKAKPGSPHSEVVPTSTPFQAASTAEGGLDANALRAVVGVLLIAGAQIFTATQFVVEEWLLERSTIEPIRVVGWEGIFGFSVTVLGMIVMHLAIGRTETGKYGYFDMVEGWRQMVENPRVLISSVLIMISIGGFNFFGLSVTRTVSATSRSTIDTCRTLFIWIVSLGLGWETFKWLQVLGFGFLVYFTFLFNGIVQPPFKFLQVDEEIEELLPEEPVEHI