MAASVLKVGVNLGTSQWLGQTLRQTVDSQQQIKAHRVSLPIRAGSYSDELVKTAKTVASPGRGILAIDESNATCGKRLASIGLENTESNRLAYRQLLLTTPGLGEYISGAILFEETLYQSTTDGKKLVDCLREQNIMPGIKVDKGLVPLPGSNNESWCQGLDGLASRSAEYYKQGARFAKWRTVVSIPNGPSELAVKEAAWGLARYAAISQDNGLVPIVEPEILLDGDHSIDRTLQVAEKVWAEVFFYLAQNNVFFEGILLKPSMVTPGAEHKEKATPEQVAEHTLKMLKRRVPPAVPGIMFLSGGQSEVEATLNLNAMNQSPNPWHVSFSYARALQNTVLKTWKGLPENVEEAQKALLIRAKANSLAQLGRYSAEGESAEANKGMFVKGYTY*