MAAASGSVEEEGGLRAEESPSGGVDVWSDAVSSHAPEHLLVMVHGILGSTNDWQYAANEFVKQLPDDVIVHCSEKNMNTLTLDGVDVMGERLADEVLDVISRKPELSKISFLAHSVGGLVARYAIAKLYRHPNSTFDSKAEGTICGLEAVNFITVATPHLGSRGNKQVPLLFGFITIEKVASRVIHWIFRRTGRHLFLTDSAEGEQPLLQCMVEDYGDLYFISALRAFKRRVAYANADCDYIVGWRTSSIRRNTELPKWEESLCEKYPHIVHEEYSEEIDHEKCQDLVPDCDFDLLEEKMVTGLRRVSWEKVDVSFHASMRSFAAHSIIQVKYAFVNEGADVIQHIIDHFQL*