MGAGSRRALGDIGNTNATGQGGLPGGKGAVKENASESLSDMSTLLNNFREKTSRAGLGGVTKWGRTSQRTSQYKPRDISNATGGTMTTRTGEPATKRESYTEYIQGRAAKEMPDIDALDRENPLAVTEYVNDIFSYWFRVEPDTQVASNYMGIQTDINDKMRAILIDWLVEVHLKFKLMPETLFLTHNLIDRFLSKKVVTRKNLQLVGVTAMLLASKYEEIWAPEVRDFVYISDKAYTREQILSMEKDMLNTLGFHLTVPTPYQFMSRFFKAANADKQFQLLASFIVESSLPDYSMLKYPGSLLAASAVYVAMKTLGKGEWNEVMEAHTRYTEAEIRPCANAMARLQRKSASASLSAVHKKYSNPKFMEVARLPAPAGLGEDA*