MKPIKKAVFPVAGMGTRFLPATKANPKEMLPIVDKPLIQYAVEEAVEAGCTEMVFVTGRNKRSIEDHFDKAYELETKLEMRHKDKLLEHVRNILPPNITCLYIRQAEALGLGHAVLCARAAIGDEPFAVILADDLIDAPKGALKQMVEVYGRSGNSILGVETVEPSQTGSYGIVETEQLKQFQRITGIVEKPKPEDAPSNLAVVGRYILTPRIFDLLTGLPRGAGNEIQLTDGIAKLLDHEFVLAHPFEGTRYDCGSKLGYLEATVAYGLKHPETGEPFRRLLEKYRTE*