MSEVTPPEPGASDYEIYKEGFHDRLSRYWPEPREQLHAGGWQRTNQMLGDIRHLAAVHGCGQIKQALDLCCGEGATAVYVAAKEGWEVTGVEIVPTATKVARARASAYGSVVRVRIAPHGTDGAVQLGLSYTAVEDLVRFAAASIHYMPLPSNSYDLVYGQDPDGLANEHRIHAFKEVLRVLRPGGLFYFWHHWIPGPGWPAALLDEYGADPVTGSPRLSYEQYVEDLQASGLQLVSATDCTALAARHMGAMAGRMRAEAGLGPADPLPDKWLDRSLQFAERGGTMGIAAVAIKPRQ*