MEVEAGRKKRAAVVVLGDIGRSPRMQYHSLSLANQAGMEVDIVANGGSDPHLSLRENPSIHIHEMKSVQLPGISKISGALALLLKAAIQFIMLVWFLCFKIPCPDVFIVQNPPSVPTLAAVKLVSWIRGAKFIVDWHNFGYTLLGLSHGRSHIVVKIYFWFEKHFGQMADGAFCVTKAMQHELAQNWGIKATVLYDHSPEFFHPASLAEKHELFSRLGNTICSAMGSADCISVEKEGDDKNTTVLTSNIDGEILLKPNRPALVVSSTSWTPDEDFSILLEAALMYDRRVAATLGEEDSMDEGQLWIDIKNGKQFSYPRLLFIITGKGPDRKKYEEQVKRLKLRRVAFRTMWLASEDYPLLLGSADLGVSLHTSSSGLDLPMKVVDMFGCGLPVCAASFSCIEELVKVNINGLLFSTSSELADELMMLFKGFPEECDTLKSLKDGALSTGSSSKWSTEWETYALPLVNQVIG*