MESQLLPVAIQSCSLALPAGPTPRAKIFLPNIDLTVVFMVDSIYFYSSGAADAPKVLFRALQEVMVEFYPFAGRLAVSEETQRLEIDANSAGVPFVEAVSDLNIADLGDLTLPNALYRNLVFTATNVKVLSDWPLATVQVTKFLCGGFSFGLSVNHALADGISIIDFMQHLTSKARGVENFQLPELQFDRTMLAARPQPTPKIDFADVYYKASEIPSTNSFSTMEDMVKLAMSDGTITRCSTFDVVATYVWKLRTAAMGMPLEHQATMFMAVDVSKKVTPPIPRGFVGNRAFPVAVRMKTEELLKKPLSHCLTVVREALLRADDEFVRSWIDWSEIHRGIPKFNGGFYISSWWKFPFYEMDFGWGKPIYMGPVLTQRVEFVLILPVSPSRPEGGVDVLLTINPQHMARFETLVNFPIL*