MAREILDKKFTLMDSCIYILFSTAEKNGIAWRDMAREILESEVYKEKELIENPSIVYPDYYLKPFHAYEQGNLSWEAAAEVEAATMSMIRRAMPSAASLEEATRLLRGNWLQAIEDHHTKNSGGLGIADILDVGCSVGVSTRFLADKFPLANVIGLDLSPYFLAVGQYKEKIRPLREKPIKWIHANGEATGLPSASFDIVSFSYVMHECPQTAIRGLLEEAYRVLRPGGTVALTDNSPKSKILQNLPPVLFTLMKSTEPHLDEYYLLDMENTMVEIGFINVWLDMENTMVEIGFINVWSVLTDPRHRTVTGFVPKL*