MLRIVKGVLKIGKVDKKPSFYASFGVFFSLVLKAKKLCYKCLFPYVAVSRNLLDAILEEKPFPCPHDGCDKTFANSSDRKKHMHVHTSEKPYECKIKGCKKVYSHPSSLRKHMKAHEKNCITPELDESSDSGHASTGTPGDPFLNIKPDINEMPLQFPSSAPLIRPPPYGPPPHYPPPHHPAAMFPAEIYHQFH