MNRATIGFYLAVVLGSCSMNGVSQADELLTRDDFFVADESRHQWVTEHNGRTGALNVKGALVSSPCILDTPEVNFPLQKDKGRYVLNLKVSRCGDGHSDIPERQSTEHGNIVVKQSAVLKTGKDQILLSAWRNGGLSRKNLQHGDNQITYYINEAQYQKIAKTQMPVTAHKTSDSNRGVMHLNIMYE