MALKIRYQTTYEPFKVVDDIKEIPKDATIVWYDFDEPNEQENEWFKAHFNFNDLEVDDAINGMPRAKYKSYKDYQYLVFHSIMGSNYSPIALNIFIQDNVLVTYHHQTLESLNKVVYKYMNTLDAELDCADVVILILDMMVDKYFNFVYALEDSVYHFEDRHVDDRFNKMVMDSVFKLRSDLIKVKRVLFPMQELIDTMKQNGDLIIDNKHSLYIQHIDDHLIKQRNIIRTAQEMTNEIRENFESYTSFRMNSIMQVLTLVSVIFSPLTFIAGIYGMNFVNMPALHLHYGYYICLAVMFVIAVVLIIFFRRKKWF*