MEPYVGIVIFELAKSNTSPEENNSFFREDFYIVYADSEEAAHKLVEKRAHEEETPKNAAQDSGPTVTLRHIIDVAPALYGYVDKDCNLYSRHFASLEDYARFEMMLGGKDPLSH