MTPNVHGLFHKDTSTMTYIITDPATKQTIILDSVMDYDPSSGVTSNTHSDLVIDYCTEHELDVRYILESHVHADHLTGAKYLKEKYPGAKTGIGANVTKVQEVFAKLFNYSEEDLATDGSQFDVLFNDGDTYKLGEEDVRVIYTPGHTPACVCYVVGDSVFTGDTIFMPDFGTARCDFPGGSSADLYSSIKRLYDELPEDTKVYVGHDYQPGGRDLLFESTIGEEKTKNKQLKADTSGDEFALWRSERDAQLGMPKLIIPSLQVNLRNGELPKAEDNGTVYLKIPINVLGGGK*