MRGALVLLFAACGLAGKHGGAGHKHQTPACVEHPKECTDLCASVGKFVGMNRKGVQDGRGWSWYYPAVQKYATCIRAEKWVEVGAAWGALAKHMLQHATIEAGGPIAEYHIVDPFLGGYDEKDPMSRMFRLAVANQSYESISIAWAQNIGWALGGGGEAAAGCRLRVHRETSVSGARLFADKSVDAVFIDGLHTYEGVKEDIIAWAPKVREGGSLIFNDYPNTVWFAGIQRAVDEEAARRGVSLRFINPKQHDNAVLGGDPNCAELAPPQAKRQGKKHGHGKKHGDA*