MASLLQPAVSLPSSQFLGQSLKPASSNSTPTAAFLPLSIRAGAYADELVKTAKSIASPGRGILAMDESNATCGKRLASIGLENTEASRQAYRQLLVTTPGLGEYISGAILFEETLYQSTLDGKKFVDCLKGQGIAPGIKVDKGLVPLTGSNDESWCQGLDGLASRSAEYYKQGARFAKWRTVVSIPNGPSELAVQEAAWGLARYAAISQENGLVPIVEPEILLDGDHGIDRTAAVADKVWNEVFYFLAKNNVMYEGILLKPSMVTPGAECKERATPEKVAEYTLNLLKRRVPPSVPGIMFLSGGQSEVEATLNLNAMNQLPNPWHVSFSYARALQNTVLKTWAGRPENVEAAQKSLLIRAKANSLAQLGKYSEEGESEEAKKGTLMILVSPHHKGNPWRLSIPQEHSLHCFVEEVEHPSQLSL*