MSFQDERKLESGRKVHLATELGLDPKQVAVWFQNRRARHKNKQVEEAYAKLKMAHDAVVFEKCHLEKEVFKLKGKLLEAEAEIRKLSLGASGPGASGSNAERGGSSPSSSLSTVSHHPLVGEFGVEGEADLMNIQEYNFNNYMMEWANFYGV