MNPAQLLDFNVPLDVPLLEATVDLMYGAGTPEQILESVIRYKWGALPLEQREGIKTFLSNLIIRYSSDEATFRREATFVNKLNVILVQILKHDWPVRWKTFIPDIVSASRTSETLCENSMRIFKLLSEEVFEFSRLDLTQAKTKELKVNLNSEFGLIHELCVFVLCNTRKPDLIRSTLDTLSVYLTWVPLGYIFESNLLHFLLQLFPQPAFRNVALQCLTEVGMLVVGPEFNSQFITFYTVFMTQLQQVVPPNTNIPEAYERGADEQQKFVQNLALFFTGFFKAHISLLESTPETHAMLIVGLDYL