MADPKRVVIVGGGIAGAFTATLLQEHSHVILIDPKDHLEIPYGQLRCTVQPDFADRCLVPHSDYLKKARHVMGTAVTASITEVVVSNGEIIPYDFLVIATGSTHTGPSTKAERIEHFQSENKKLKEANTALIIGGGPVGVELAGEIVVDFPEKKVVLVHSGDRLIEFLGPKASDKTLNWLTSKKVDVRLHEKVKLDSISTSSKEYTTASGETIQADCHFTCIGKKVSSSWLQSSVLKEKVEADGRLKVDKFLQVEGFPNIFAVGDITTIKEIKQGFLAQNQAHVLAENIKRLLKNPDSALNVYKPLAKPMGIVSLGRHVGVAQLPFGTILGCLPGMLKSKDLFIGKTRKGLGLKS*