MADTASSALPGTAVLVTGAARGIGMAIAEYLAKCGAKVVVTDVKANAEGIKTLTGHSELIVAAPLGDLTDDEFRKTLIQEGVKLAGSEGLRGLVNNAGVGLFTDLLEGTDPAEVQRCFDVNVAAPLRLAQIWAQGRVQHKLGGAVVNVSSQSSSVVIPAHTSYSVSKAAIDQVTRHLAVELGPHQIRSNAVKPTVVRTEMGRTAWPEGAPETKAMQLKIPLRRFAEPCEIASVVAFLLDDARSGMVNGACVPVDGGFLCCG*