MEDPFLHLASLSSYIAQQFVQFIEDLICRDILGWSEYLVDFGGLLVNFTSDGGCRTAPEACSFPSRVSDTGTSFRIHARRSFYVNDNLPVNSLLEIVRSNQSYGGFRLIFEGLMLPVYGLRFTWKLSLASWRCFISHIRCALVQVQSVISRVRTTLRGSSDDIGWLQQATEMAPVVDGSARFRELLQDIRNGQHTLPDSFVYLLIPGFFSNHGPLYFVSTKKFFSKMGLTCHIAKIHSEASVEQNAWELKQCIEELHWGSGKHVMLLGHSKGGVDAAAALSKYWHDLKDKVAGLAFVQSPYGGIPVASDILRDGQIADKETRRIMEFLLCKLIKGDIRALEDLTYEKRKEFLKNHKLPDDIPLISFHSEASIALNVIATMSHIAHAELPWLPLPGFGDNESENVIQAGCKVPVIVPVSAALALCALHLQLRYGEKSDGLVTCRDAEVPGSVVVKPDIKLDHAWMVYSSWRKDPNEADASEMCEALLTMLVELGMKRKEVC*