MSLIRLADWPDSMIYTGMRLRFPAILPYEDWVEFMLVVIPDQENALLVATGYKAGRIPQVLPPDAGPTGAVSCKWLMENWTKWVFPSTPPEQVWVVPAADPPSAAQ