MGVKSFVEGGIASVVAGCSTHPLDLIKVRLQLHGEASAVTLLRPALAFHNSPPAFLETTHSVPKVGPISLGINLVKTEGAAALFSGVSATLLRQTLYSTTRMGLYEVLKNKWTDPESGKLSLTRKIAAGLVGGGIGAAVGNPADVAMVRMQADGRLPVSERRNYAGVGDAIKRMAKQEGVVSLWRGSALTINRAMIVTAAQLASYDQFKEGMVESGAMKDGLGTHVVASFAAGIVAAVASNPVDVIKTRVMNMKVEARGGEAQYKGAWDCAVKTVRAEGPMALYKGFVPTVCRQGPFTVVLFVTLEQVKKLLRDF*