MARIGGGLCEQGVLASHSDPNDDIFCGLRDDGSQAYMRTGSKREYTGVGDIVLRKFVPDYGYRVYQFLEDLDMGYFNGRQKWDWRMFAEKWLRPLLQAIKEDRKSARVLLVRTETRTKEAKTKNDRVTVKLVFAGILVFGKWSEHQNPFQYELENSITGGVEIYLRRDMSGRNFARHALGALVRAYQEEFPRSEAVFECSGGCDTEVRLRIQKPVQRENPLVAGASTSNAERLELETVIFTGKVKVRALNASTACYDFVNMRSERVRAAENDIGIWSNSEESSGGGFDETIMGKLRDTESRRHSKFDAMEDDENPQGSNEASQDPKKRDIGLDKVTVPWEEMWIQFGQLPRQWETISIEKKGGKRGTTIGAAXXXXXXXXXXXXXXDDEVNNKVNILYPPPADKNASLRCAIETAKFKVTASIESTLVKPGLHFYTFLFLTDMLDEKKKESKRVX