MSVEEQAMNPEARQFEEQQEALLDDLEAMAQEAAGPRRQAPLPEDFVFTPEPTIAAQPPTPKPAPPKAPATFPTFIPPADKSRPAQPILTLDDALKFIKSNAKAKFDETVEAAIKLGVNPKRGDQMVRGAASLPHGSGKPVRIAVFASGPAAEEARAAGADVVGADDLVEEIKKSGGKLDFDRCIATPAMMPMLGQVARILGPRGLMPNPKVGTITNDVAEAVRATKRGRVNFRADKYGIVHVGLGKVSFTDGAIKDNLGAFAAALLDAKPAGAKGVPGRYAGYLVSLNMSSSMGPGVKVDVKSVGTMGESLRAQQAG*