MTMASHIVIIGAGVTGLTAATRLQEAGHNVTIIARDFPAPSETIDPKAQINYTSPWGGAHNRWVPPPPAGPGRAGDATLERDHTFALQTFAHMEGVAARHPEAGVTFLPGIEYLDDPGKAEGGGALTVARAAELGIQGFEFLDRSELPAGVVWGCRYRTWCVSPMVYLPFLMRRIVLRGGKVVRRELRDPREAWALQSELGSVDVVVNCSGYGFGDPAVFVTRGQTCIVSNSCPATVTRQCADGSWTFCVPRSFDGGTVIGGTKQPDDWDPNPSPAIRAELLAKFAATYPEIGELKPVFDIVGRRPTRKGGARLEVEKVSPAKVLVHAYGLGGRGYELSWGVGGRVVELVDQALAQLGRARAKI