MLDDADEDMGSIDASGLNYDSEDGRDVEESGRKDGKESNANSTVTGGAAAEGKGKKKGMPAKNLMAERRRRKKLNDRLYMLRSVVPKISKMDRASILGDAIEYLKELLHKISNLQNELESSPSMPSLPPTPTSFHPVTPTLPALPSRVKEELCPSALPSPTGQQPTVEVRLREGRAVNIHMLCPRRPGLVLSAMKAIEALGLDVQQAVISCFNGFALDVFKAEQCKDGPGLQPEEIKAVLLQSAGFHLPAM