MHFPMVPDLFIYDCVFLCWRDTLWGYERGLVGWDFVVGLANFSVSKGASHPWELELIFLGEFEVQEVEKKLRSLAEQEDERLGLDSQKKWLFIALKWLFENKNNIDDPLGVVELIYEDFGFPFEIEGFVRYMPSQDGYKPEENTSQQNIERIFCNWQSYLKRMAGVFEVKT