MNSEGWGLQRWANHFNQMLNLANPPNRYRFDVGRLAMETTAQMFPGDPIVKVEEEDLEGFAGALVPAESRTRWGIAYGKGQSPGRRRFTIAHEFGHFLLHRKKYPNGIHSSEADVDGRTKIEVEREANEFASWLLMPLDDFRKQIAPRDKPDFDAIGNCATRYEVSLVAAVLRWLRYTERRAVFVNSIDGYVNWAWSSDAAFKSGNFIRTSRGPVELPAGSAVAQQQFTPEVRSGVDHAAGVWFNQRVKEHSFRSEKYDTAYTLLHLADAEPKSWSEGTPLEDTYERFMRR