METMLESKRRITSTSDDADAVVLGATCYAHFSLVDASSGETVRDTRADMEPVQFVVSARVGLRDDVGRSRSAGVGIEGLDACARTMRVGERATFEIPPELAYGEEGNFSFPAVGKNKTLTLDLEILGCLGSVEAPETLQRDMTYETRIERVKMHRANGNEAFVAGDVKRAIREYSMALTYLTEDFMMQLFDKYEVEAREEYVAVHGNLAAAFLRLNEYELVSTHVEYVLRNDENNIKAYYRRGKARLAIGHEDAAREDLLKAKRLTDAAGIKDANITTALRELEQTVRDRERETSAVFRGMFGDSSKVDTSNVAPSGSEPATLESHAPSGGFVSSLITKLMGSRR*