MTKRVTIIDVKDYVGQEVTIGAWVANKSGKGKIAFLQLRDGTAFFQGVAFKPNFVEKFGEEVGLEKFDVIKRLSQETSVYVTGIVKEDERSKFGYELDITDIEVIGESQDYPITPKEHGTDFLMDNRHLWLRSRKQVAVLQIRNAIIYVTYEFFDKNGFMKFDSPILSGNAAEDSTELFETDYFGTPAYLSQSGQLYLEAGAMALGRVFDFGPVFRAEKSKTRRHLTEFWMMDAEYSYLTHDESLDLQEAYVKALLQGVLDRAPQALETLERDTELLKRYIAEPFKRITYDQAIDLLQEHENDEDADYEHLEHGDDFGSPHETWISNHFGVPTFVMNYPAAIKAFYMKPVPGNPERVLCADLLAPEGYGEIIGGSMREEDYDALVAKMDELGMDRTEYEFYLDLRKYGTVPHGGFGIGIERMVTFAAGTKHIREAIPFPRMLHRIKP*