MDYVRDGYDLLAAQCREHVPAASVPDEVTFCDAHYRGDAPRPVPWRAALDEIFSDALAARPLLGVATAGWVVQGARDGVGFEYDGESGARNRRFRLTAHLECGPDALLSTLLEPELIGKLDPTTLCLRTLAVLEDGRDAGAALCHTVAKTGFPFRHRDFVDVTAWKRLPDGTVLQAARSCPTAAASLAPTAVRGVVEEWAYVLAPAAGGGTDLTLVSQTDLAGYMPTAVTNRRAAVSSQHSAQMVGPVLADYVRALERVTIARVQ*