MVRATALAATAGESSAASASQLVAEGRRSAARLHALLCRQQAAAGSSSSTLHGCPMALTEQILCCFDRAIAALHGGAGAGCREDDDGHAAVRGGKCKPERGSAGARAAASSKRIRVEKKATMHDNFLWRKYGQKEIKNSKHPRLYYRCSYRDDHGCTATKQVQQSEDDDTASPVYVITYFGEHFCGRVADVGGPVVAGDDGEESEELMVISFGSSAAAAAAATGGASAAYPWPCCGEDAKNRGPSKTWSLPDWEEVPPLTANVAEELIEEESTPEPELMGLISSPDLEYSLLDLELGESSFGIDGFINFDELSVYSIDNAR