MAQKTGRGGEHFRFPLPIPDVGQLVHKQLASLSDRIASAAAPLLHLRDEFERRRAPSSWAQWSPARRGRPLGTPCFASLSACQSSHTEPLHVFDIALNQEQVSKTLEGIPVYTVSNAGNEFVLVSDPDGTKSLSLLCFRQQDAEALLFQVKDREPVLGREARVVTVPLDKVYKLSAEGIAFRFLPDPCQVKNAIEARVKSGDKGKAFDGVPVFQSENLILRSTNRRFIPVFFRKEDLEKALAKASKEAHRSNPSLRASMNIQVGSLEDVLKKLELNDENSGWGDFIFVPPGKDAVQHLGKALG*