MNPFFTVKQEYAGSSSSPPSGGDEPPPVMLPPQPREGLHDTGPPPFLTKTFDMVDDPTTNHIVSWNRGGSSFVAWDPHSFSTNLLPRYFKHNNFSSFVRQLNTYGFRKIDPDRWEFANEGFLSGQKHLLRNIKRRKAPSQPLTQQQAPDACVEVGRFGLDGEIDRLRRDKQVLMMELVKLRQQQQNARSYIQAMDQRLQAIEQKQQQMMQFLARAMQNPAFLQQLVQQKEKRKELEEAMTKKRRRPIDQGSSRGGGGRRGGESSHIGGSANPIKAEPLESGDLEFEVSELEALALEMQGYGRARREQEDGVEELETPESKDRELDEGFWEELLNESAGGDEDDVNTLAERLGYLGSSPK