RRFDHRPKPDPYCQALYPFCPTGSSDGSIPLMKEEDTIEVFRLQAPVWEFKYGDLLGHFKIMHDAVGFRSSLTHRNYTMEWYELFQLGNCTFPHLRPELETPFWCNQGAACFFEDIDDLHWKQNGSMIKVAEITGNVFNKMAKWVKEDNATGIYYETWTVEAAPSPNATVWFESYDCSRFVLRVYQKLAELGAAFNNKLQTNYTRIFLYSGEPTYLGNDTSIFGPRGNKTLASDIKAFYYPFRPHQSLKEFLISLLEIYDEVILKKTFYLYYNFGYWLLPMKSPYIKILYEEIPLPT