MKFLRRSKRNVVHPAYGLAVADSQARDSLWPSMRSKGLCPALRAQLWPNFVLSTHAGLPLSELLTVASNAELARAMYTNKGCTESWEETVGRISRDAERISNEADTLRGDQRADGIARLRRMLIAYALHDGEVGYCQGMADLAVPFLELYRADDEMAFAVFRAFMGRMRRNFLPGMQYIHCQLEQLGVTLECVDNQLHRHLVQIGAGSNVFAFQMLFLQLKREVPLGDVLTLWECMWASEEILTQELLSRHPRASRWPRNHTAALDTQAQHNANGVPVPMTREAVETVPAPPAAVVNVPGALRPRSACRGVADVKRPSSPCCECTRRKERPQQPPPQAHEAGAAVARVDLCLYVVAAALLQHRKSLLACRSMEEVVQFVNRFPPPTDVIALVRAAERIYRKCKGRNGRDRKRLVEAPHVSSMRILSACLRPQQRAIAE*