MGQMESVPGTVISANGFQETGILSSDRHVRRYGPSRHRYKGVLPADRLRQMRSLNPFRLFLNEKRAKMKRKHPDLSARDIVSMIAAIWNGSPETDKLIYRAKVEKERRRVVESWGDKALLAYFDRKSSGPRKYGRPKKVGVPANLESSTGKAVGGNEEKVAVGETTSDLGGFRLPPSLANCSASRQGGHSLRRKSGPGRRNSSGVYGSVRELLEAARAKKARTEENSRSPQVKHERYLWDYESCLQGQNGVYNKMTPTGATSDTVSDSADNSHCRPVKDCFLPSFIAFDKKLDGEEHKLRLRDNHLRKQLTAVTEELADEKARDDQLKLSLNKNEQEVTDALLWTDFVYRVCLANALKSIRVPGFHSAVTTENVLEFLRAAANLVKEKNAKDRRFIGRFKSVMSKLTMPKAPC