MDEDDDCDCSPARADWTKGAAALALASVLLFASSWDVLEPTEWGVVQNGFTGYVELDPERVFEGGRHFIWLRHSFIKFPRRLVNLEFSDFGRGESDQAPISARTGPDPDDKESGGQPIRLCVAFQYQIARRDVPRIYQTFGALHEASYLRFAQQAITNEAQMFTPRAFWTDRKKVEGQLLGKVNETLYRQGYATVHDLQLLRVDFNSNYEDTITNIQLQEQLKVTKTYQLEVTRVSKEVDILSAEAEAAIARINGQAQREASVTINQASAAAIQMEQGAKATWYAKLKATLGWSNDDFLRYVKIKSLNAQPGGSVVIGVDAVGG*