MESMEAVVSSASSWSTESAASEALDKPKVSTVEAFVNLVTVIIGAGVLALPQLPQRSGFVLAALLLVIGGLAVQESSIQLWKALMAANEPLDDEKPRKVTTYEALAETALGLWGRIFTAAVVNIFLLGVCSAYAALIGMQLYNLTGIFDQRIWLLIASPIFVMLALLPNLSVLSKFVPLGMLAACLTAVMVVWRALEDAGTWRSWDQDVHHLWPSSFAPLGSALATCVGAFTLIPMVPPIVRDMSKPQNFSWALNAALLTCGVLYLGVMLCGYYGYGSFISEDIVESMSRSPSSWEEAMSQPIADWTGVQRLWIRVFMSILILVNITLSNLANIGQHWLTIFQYF*