MGARKAGLIALFDVDGTLTAPRKESTPQMLKFMQELRKVVTVGVVGGSDLVKISEQLGNTVTNDYDYVFSENGLVAHKDGKLIGKQSLKSYLGDEKLKEFINFTLHYIADLDIPIKRGTFIEFRSGMLNVSPIGRNCSQEERDEFENYDKVQKIRETMVSVLREKFPHFNLTFSIGGQISFDVFPQGWDKTYCLRYLEEFNEIHFFGDKTYKGGNDHEIYESERTVGHTVTSPEETLKQCSVLFLGKDNGSS*