MADIDCHGEMTAFHRDEVTLSSAQQKDMRERRDNGRTRLQNGLTVADHPQPREVKSQGSYQMRTMVQDSGNDYDIDDGTYFEQDDLKDSNGTALSPVAARQRVCDALKWDGRFKQEATVKSNCVRQEYAVGYHIDVPVYRVVKTVNGSGESVEHYELASGDDWVKSDARAVTRWFNDLVGELNQGESDGSQMRRVTKLTKKFARRESWKDETTSGICITKLVVDHFVHKETRDDLALRETWKAIESKLLASTEVKHPVNSANLAEHGDEEVVFFRDCLSSALKTLQVLDSAETTRKKAREAWDEVFDTTFFTDRPDNDVDGGNGKGSAITVTTVETARRSDGGGRFG