MLEFLQDNSVPYQSIILALSGGVFAFEQYLNIRQLPHLKLKVPPPSIAPYLLTADGAKTEAEKKDKPKEGEESLSPQETFMKSQAYALDKVKFSMIAGLIDQVETWALLSPLVAVYFGGDGSKPASGIAGLWYLAIDLSHRSVELLPAKLNIGTGEIATSMFFVCLLSLTGMITSIPSSLYKTFVLEEKHGFNKQSLALWITDYIKTTILSAVFGLPLIAAFLWTVRWAGEAFVQYVMVLVMGLVLFMYVGYPYLIAPLFNKFRHLGEFPEYEEVKTRTEALAKRINFPLGRLWVIDGSKRSAHSNAFFFGLPGFTKHIVLYDTLLKQSTPAEVEAVLAHELGHWKLNHTVLLLGSSQLQIGLSLSTFRFFIWNAALFYSFGVPTLTGTEGKYPLIIGFILAQSLFTPLNSLLSFTSNALSRKLEFQADQFAADLGGDYAKDLKWALVRISAENKATTSCDWLYSAFHHSHPTLPERLGRLSIESDKNKKNQ*