MNLHFNRSLIQEYKNSSQIARVLTENWVEKNIFCPSCGTPIQSYENNRPVADFYCLTCKEQFELKSKKGSLGKKVTDGAYDTMIARLKSSENPNFFFLTYELKTLQIHNFVVMPKHFFTPEIIEKRKPLSPNAKRAGWVGCNILLSALPESGKIFYIHNQTIQSKDAILEKWAKTLFLKESHGEQKGWILDIMACIEKLHKKQFTRQELLTFIPYLQTKYPKNNNIEFKISQQLQVLRDKGFLKFTARGNYELIG