MLTKVEATTVRAILRTRRKAFWILSSLPRYADEFRSVSGWQWEDRMERGLFRYDVTACETKVLPGRYGFVAQLNEGRHLKKRPTEFRVDQVLQDFDRSKFNFTKVGLNEVLFRFEESEDGKSTYDENSSITESPNVVVINVSPIEYGHVLLVPRVLDYLQQRIQADTLLLALHMAVEADNPYFRLGYNSLGAFATINQLHFQAYYLDAPFPIERAPTVQICKKRRNASLKISSLREYPVRALVYEVEHSLEEIAVAVAAACQALEHRNIPFNLLIADRGARVFLMPQCFAEKQARNEVPQELLDCQVNPAVWEISGHIVLKRREDYEQATQENAWRLLAEVSLSQERFREVKQLCLDEADKALKESLPKMLEGFYPTPLVRSAENEQVVVPLRSFESDWSPKCEKPFDQVVP*