MLSSVLRKGVAASGRRVASIGGGGVRSMATIDMAVREAICQGLDEEMERDENVFIMGEEVAQYQGAYKVTKGLFQKYGDKRVIDTPITEMGFTGLGVGASFHDLKPVIEFMTINFSMQAIDQVVNGAAKQFYMSGGDLACPIVFRGPNGFSAGTAAQHSQCFGAWYSSCPGLKVVSPYSSEDAKGLIKAAIRDPNPVMVLEHELMYGISFPMSDEAQSKDWVVPIGQAKIEREGTDVTIISFSKPVGLALEAAEVMATKGVSCEVINLLSLRPLDRKTIIASAKKTGRVVSLEQGWPQCGISSEIAAILMETDAFNYLDAPMERVTGADVPMPYAADLEKAALPQLEDVVAAIERTTYRSMAA*