MTGLDLSNNDLSGSLPDNIDEIIPFVVTLDLSSNKFSGSLPAGLGNITYLNVLNLQHNQFSGDIPCQFRNLTRLTAFDASDNPLSGELLNFATYPSSFATRVAGKKDEMPVKEDIEGDHWVISVKETDGIMLSMCKKWVTKMSLHELRTATNDFSDHNMISSGIRGNLYKATLSNGSLVAIRRLRSTPQSRSEFLTELTTLGKVKHPNLISLQGFCIARKEKLLVYEYMPKRNLYQQLHEIEANTRFKEWPLRLKIALGVARGLSWLHHNCNPCIVHRNITSKCILLDQDNEPRICDFGYAQVFNLLDTHLTTFVNGKYRNMGYVAPEYTRMLVASPKGDVYSFGILLLELITGKKPIQEANPPHNFKQNLVDWIVHLTINSLLINAVDGAVRLKDLTKKSYARTTPDPALTS