KRSAYHAAFKLKVVEYAEANSNCTVAREFCINEKQVRDWRKNKTTLKDMPRSKKKCPTRCASFPELEKDLHNWVVECRQNGYIGTRTGIGLCALQMSKDDKYKSVKPSMFVASAGWCTRFMNHHGLLRQRTKIAQKLLRDLEEKIKSFQRFIIKYQKEYAFELSQIGNMDETPMTFDLPSNRMVTGVGEKTVLIKTTGHEKIHCTVVLDVGQSKLPPVVVVFKRKTLPKNMKFPAGVIVCAHEKGWMNESGTIECLKKVWNKRPGALFKKPAMLLWDMFRAHKMDEVKNVAKNMKTTLAVIPGSLTSVLQRLDFFLLDVCLNKPFKDRLRKMWSEWMCSGMAKLTKGRNLMKPEINLVAQWIKDVWSIPSEMIEKSFRKCCISNALDGSEDGAIFDDDTTE