MDGLDNSALHTKVCVSKTTKNINIYRALTLLRIGALAFFLKYRLSNPLKDASGIWILALCCEILFIINFLVYSILKWRPAERTTYIDRLSSMYEKPGEVCLLCPVDVFITSADPLKESSFVTANTILSVLAADYPPDKISCFVSDDSASPITFSMMVEVSKFAQMWVPFCHKFSIEPRAPAPFFSSQIDISEKVLQSSYFEHWKALKEEYEQFKFRVNSLERYPEEALKQAREQIPWPTVDARNHPPIVHEVLGHKNSSGSEEWQTLPRLVYVAREKRAEYNHHFKAGALNALMRVSGILSSSPFILNLDCDMYINDSKALKHAMCFLMDPNLEETVAFVQFPQVFDNLDAQDVYGNRIIFLYDVLFKGLDGIQGPYYAGTGCVHRRRALYGYKPGTTQEWHSESLEYCRAKFGHCPALIKSVVSDLCRKQSESDDFVPKEAVDLCRYNYEDNTSWGRKVSPN*