MTHESSLFDLELIKDMLKQPYNLAQRLPMIRLFDQGVKSEAAAVEAAQQLDAWCPPVDQTEEANDFLWNLWEVMLDIARSPEVTTEVHIGLIRILENLRPFARGMLSVYGFPWRLWGGFPRLRMAFEEATSDPTFEGSGMPEFTSEEANIFRNVSYFEARCYGANIGRGYGNLIDAMRSALEEDLSTTEISKVELKMQVACEWILHAANALLTWARVNGDITDLPRGHIQYLDRGTLYHGKPWMCLERLTFWIGRFEDIGKNESRLSEETRNRVLESARFMKSIESSP