MAIGSLARRKASTILSSRYLKYSFSLSRGFASGSDENDVVVIGGGPGGYVAAIKAAQLGLKTTCIEKRGTLGGTCLNVGCIPSKALLHSSHMYHEAQHSFASHGVKFSSVEVDLPAMMAQKDKAVAGLTRGIEGLFKKNKVNYVKGYGKFLSPSEVSVDTVEGGNTIVKGKNIIIATGSDVKSLPGLTIDEKRIVSSTGALALTEIPKKLVVIGAGYIGLEMGSVWGRLGSEVTVVEFASDIVPTMDGEVRKQFQRSLEKQKMKFMLKTKVVSVDTVGDSVKLTLEPAAGGEQTTLEADVVLVSAGRVPFTSGLGLDKIGVETDKAGRILVNERFASNVPGVYAIGDVIPGPMLAHKAEEDGVACVEFIAGKEGHVDYDLVPGVCYTHPEVASVGKTEEQVKALGVDYRVGKFPFLANSRAKAIDDAEGIVKVIAEKGTDKILGVHIMSSNAGELIHEAVLALNYGASSEDIARTCHAHPTMSEALKEAAMATYDKPIHM*