MADAIGGGGRRRRLRVFFLPFFAKGHLIPMTDLACRMAAAGPEEMDATMVVTPGNAALIATAVTRAAARGHPVGVLCYPFPDVGMERGVECLGVAAAHDAWRVYRAVDLSQPIHEALLLEHRPDAIVADVPFWWATDIAAELGVPRLTFSPVGVFPQLAMNNLVTVRAEIIRAGDAAPPVPVPGMPGKEISIPASELPNFLLRDDQLSVSWDRIRASQLAGFGVAVNTFVDLEQTYCHEFSRVDARRAYFVGPVGMSSNTAARRGGDGNDECLRWLSTKPSRSVVYVSFGSWAYFSPRQVRELALGLEASNHPFLWVIRPEDSSGRWAPEGWEQRVAGRGMVVHGCAPQLAVLAHPSVGAFVSHCGWSSVLEAASAGVPVLAWPLVFEQFINERLVTEVVAFGARVRGGGRRSAREGEPETVPAEAVARAVAGIMARGGDGDRARARARVLAERARAAVGEGGSSWRDIHRLIDDLTEATASPEPQLQ*