MAMSSIARRKSTLLSKNLCNSTESLRYTLSLSSFSRYFSSGSDENDVVIIGGGPGGYVAAIKAAQLGLKTTCIEKRGALGGTCLNVGCIPSKALLHSSHMYHEAKHSFASHGVKFSSVEVDLPAMMGQKDKAVANLTKGIEGLFKKNKVNYVKGYGKFVSPSEVSVDTIEGGNTVVKGKHIIVATGSDVKSLPGVTIDEQKIVSSTGALALKEIPKRLVVIGAGYIGLEMGSVWGRIGSEVTVVEFASDIVPTMDGEVRKQFQRSLEKQGMKFKLKTKVVSVDTSGDGVKLTIEPSAGGEQTVIEADVVLVSAGRVPFTSGLGLENLGVEMDKGGRILVNERFSTNVSGVYAIGDVIPGPMLAHKAEEDGVACVEFIAGKHGHVDYDLVPGVCYTHPEVASVGKTEEQVKTLGVEYRVGKFPFMANSRAKAIDNAEGLVKILAEKESDKILGVHIMAPNAGELIHEAVLALHYGASSEDIARTCHAHPTMSEALKEAAMATYDKAIHI*