MAARKAGLIALFDVDGTLTAPRKVVTPEMLEFMQELRKVITVGVVGGSDLVKISEQLGKTVTKDYDYCFSENGLVAHKDGKLIGTQSLKSFLGDGKLKEFINFTLHYIADLDIPIKRGTFIEFRSGMLNVSPIGRNCSQEERDEFEKYDKVHRIRETMVTVLREKFAHLNLTFSIGGQISFDVFPQGWDKTYCLRYLDEFNEIHFFGDKTYKGGNDYEIFESERTVGHTVTSPEDTVKQCSILFLGKDNGS*