MGKLYGSIEAGGTKFVCAVGDEEFTVVDKTQFPTTTPEETIARTIAYFKVFEADLAGIAIGSFGPIDIDPSSETYGYITTTPKSGWANVDLLGQLSAAFKIPFDVTTDVNSSAYGEVLARPGVESLVYYTIGTGIGAGAIQHGHFIGGLGHTEAGHTYVMLHPDDMAKGFLGVCPFHKGCLEGMAAGPSIEARTGVRGERLDQEADVWDIQAFYIAQAALQATMLYRPQVIVFGGGVMAQEHMVLRVHDKFTTLLSGYLPVPDLTDYIVTPAVADNGSATLGNFALAKLAAQGK*