MSAATDTPVTLGNRKLVVLGIPWDVDTEGLRQFMSKYGELSDVIVMKDRATGRSRGFGYVTFATSESAEKALGSSHFLNGRMLDIKVATPKESIQGQQAATGGKKSSRIFVARVPLSVTEDTFKSYFKKYGSISDLYMPKEKGSHGHRGIGFVTFENSESVDKVMSETHQIGGATVAVDRATPKDEGGKMADKLPGSPYGVFNSYLNAAARLGFFGMPPFLPPDFPGYGYSNEMGGAGVQGNAFGTGSARPHQLPMSLGKGPGGFAEHQTEASGYLNKNAVYAPLSLGGASKSTGKKIFVGRIPMEATVDEVRTYFSKFGPLLDVYLPKDKEKTTHRGFGFITFAEESSVEQVVLRSHELRGQMLAIDQAAPMGEAPSAGSFFNPNSAAASAGLGGLGGPGPIRGGNMTSSSTAGYGGLSSAGGYDYNNPWGLYSSLPTSSAKTEPRYRPY*