MGAFVDRIVVGAAAMRRDRPELAHQSFNARARTYIQESGVVDLVKWFKHNSLTYPQIAKVVCSCSGDLEKVRRMLKWLRSIYVKGEFLGRVLAKGESLLSRSFEELEEITGYLECCGVRRDWIGHVVSRCPQLLDFSLAELETRVRFYTDMGMNENDFGTMVYDYPKVLGFFSLEEMNKELGKMLAYKPQLMACSIEERWKPLVKYLYRLNISRDGMKRMLVVQPTIFCLDLETVIAPKVQFLQDIGVRNDAVGNVLVKFPPVLTYSLYRKLRPVIIFLRTKAGVTEDDIGKVIALDPQLMGCSITHKLEASVKYFRSLGIYHLVLGQMVADFPTLLRYNVDVLRPKYQYLRRVMVRPLKDLIEFPRFFSYSLEHRIEPRHRVLVANRINMKLRYMLPGSDEEFAQRVREAVERRARFEAGEATLETSGAPETPSGNGDGAAAACQKIEA