AETADVHGPDPTEESITAPRGPFEVAEESVPRSSVSGFGGGTIYYPTDTTDGLFSALAISPGFTGPEGSIAWLGPRLASQGFVVFTIETITLTDPPDSRAAQLQASLDYLTDDSSVQDRVDPDRLGVMGHSMGGGGSLKAALDNPALKAVVPLTPWHTTKDFSGVTAPTLIIGAQNDTIAPVSEHAEPFYESLPDDPAKAYVELAGEGHLAPILGNTTLAKYSIAWIKRFLDEDTRYDQFLCPPPQDPALSDYRSTCPHLEHHHHHH