MAARKAGLIALFDVDGTLTAPRKESTPQMLKFMQELRKVVTVGVVGGSDLVKISEQLGNTVTKDYDYVFSENGLVAHKDGKLIGKQSLKSYLGDEKLKEFINFTLHYIADLDIPIKRGTFIEFRSGMLNVSPIGRNCSQEERDEFEKYDKVQKIRETMVSVLREKFAHFNLTFSIGGQISFDVFPQGWDKTYCLRYLEEFNEIHFFGDKTYKGGNDHEIYESERTVGHTVTSPEETLKQCSVLFLGKDNGSS*