MKLDGEARLAIRLGRRRLAREQGLSSVDSDDPDFIRIRYVRYADDFRLGIVGPVELIMKIQERITHFLQSDLNLETGSAKFAEIAAGTIEFLGMIIRGVPASNTPPRFPRELEKRRRVKHRIHLTASHQRSAIHSKSEDLGKSILVRQLTKKRRETESLRDAGLQLAETLKTAGVSPQGSVLRETARDTRQRSREILHSLGWSDMPSDVQQAVSRLDESLSVWMSSLETLRALGGRRGQKGRGHWEQTGSLSKLLIRIWAPMRRILQRLRDRDIISQRRARPTHVARLTNVSDEDIVNWFASVARGLLSYYRCCDNLYQVRAIVDYQIRWSAIFTPAHKYKSSARERTLKYSKDLHLVNGEGETLARFPNSIELRKLRPEFLTGKSLNKGGAYETLDQV