MKLGSTAVVVTSSSIATLGFPKNYYNKPSWFGQLLKTNMFPHHFPILSSSSSSASISTTTEDSSDAVAAAKPKQQHPWLIVGLGNPGKKYHSTRHNVGFQMVDALADAEGISISGVSFKALFGKGFIGNVPVMFAKPQTFMNASGESVGAIVSYYKIPLKQVLLIYDDLDLPFAKLRLLPKGGHGGHNGMKSVINHFKGNRDFPRLRIGIGRPPGKMDTANFVLRPFTKQEHEELDFMFQQGIEAVRILLLEGLNKSATFVNSTKSMEQLG*