MSPSKTNIFLIGATGYIGGSVLTRLLNHASANTFDITVLVRSAEKAKVLQEKFDVKAVVGSNDDLDKLEALSKQSRVVFSCADAGNLAAIEAILRGLKKRHTSTGDLPILIHTSGTAVIATQAKGIFSSDTIYSDTDVEQIKSIPPTAPHKDVDLAVIAADEEGYARTYTILPSTIYGQAKGPLFGAGVSNSTSIQIPYLIRAALGRKQGGVVGQGKAIWPDVHIDDVSDLYIVLFDAITTNPEEVGHGFEGFYFGENGEHTWYDISKAISKALVELGVGGTDEPTSFTDEELAKYWGSVDVGNFNGTNARCRADRGRSIGWKPKYTTADMLASIKPEVALLLGKA*