MVSKRVAHEANYHKLYCSLIDAMNDKELNRQLLAVTHWALRLLLASDRIIRDSNDRTLLKNLGSWLGLLTFARNKPVLSKELELKQVITDAYQRGRLVAVLPFVAKLLEACKGTRVFNAHNPMVAGVLSLLAELHEMKCLKVNNAFAIELTFKVFGQSPKEWKPTDTLRQLTRERTGNQDWSIDVLPHEPKLEGPSAVQAAQFMAGPNQAAPQATPSQLTTEALKAHTLRQQQSVQINATLAGLAERLGLKSLVPAAVERGVTEILSPVVERSVTIACYTTMELLMKDFALEPDEGRMRKAAHLMVSSLAGSLALVTCKDPLRVALTATLRALLTNQLPSANDAGVVEQVAAVVCNDNLDLGCAIIERAATDKA