MKMKALLPVAAMLLLVSGQLAAPVTADGYVGQLAVFWGRHKEEGSLREACDTGRYNIVVITFYNVFGYQRGRYGLDFSGHPVAAVGADIKHCQSKGVQVLLSIGGQGGEYSLPSSQSASDVADNLWNAYLGGRRAGVPRPFGDAVVDGIDFFIDQGGADHYEQLARQLHGRGVLLTATVRCAYPDSRMEAALATGVFARIHVRIFGDDQCTMFPKDAWEKWAAAYPRCTVFLTVVASPEQDEGYMFQKDLYYGVQQFIDKEPNYGGIAIWDRYYDKKANYSGEG*