MASGHVALSATWKHLLLLLLLLLVDLRPPLVYARKTRRSNAKFVLKQELRQSSGSSWDWISSMHRLNGSQFADAATPLLQVSTNAYNFEYQANPYKQEHLIAVQGWSLSLKIPPTAPPRRGAAGLRALVYEEHVDPFDSASPRVILAFRGWQTSSTSLDELADLCAGKLLFPHYIDFLAPPSQLCYSLFTNSSLDYLSQATAYTCLVLQSYDPSSVILTGHGFGGGLAVLVSAALEHDQCGCNSHEEGGLKPFCGGLFKSHQGTKNVSGSAIRLPVVSFSGPGTRKGLFERGSSWRHIISISQQWDFFSVRAKWKGHHGWLCIYEEQEPASCKACFSDKQHLSSQGILKPNINVDSVLKGKEKNDDDDDDDDDCDCDDDDDDDDCDCDDDDDDDDDCDCDDDDDDDDDCDC