MEMEKIYTLLPLFAIIFFLYKTILPSNPKNKNLPPPSPPSIPILGHLHLLKPPFHRTLQSLSQRYGPIFSLRLGCQPVLVVSSPWAAEECFNQNDIVFANRPKFIIGEHLGYNHSLLIWSPYGEHWRNLRRVATLTMLSFRRINEAGPTRKMEIRNMISELLEGGTRKVNLNQVFGKLARNFVMRIMNGKPWEKMVMSPPANLMTVCDFLPVLRWVGFRGIEKELINMKKERDEFLQGLVDECRETRRRGLSCNDDEQNGKTNILIDKLLDLQEAEPEYYTDDFLKGFILVMLLAGSETTSRTLEWAMSNLINHSEILSKARAEIDHHVGEGRLVDDSDLPKLSYIRCIINETLRLFPPAPLLVPHYSSKDCTVGGFHVAKGTMLFVNAWAIHRDPNLWDEPTVFKPERFEKEIEGFKYMPFGIGRRTCPGNNLALRNVTLALATLIQCFNWEPTEAGLVDLTEKSGAGAIIVPKEKPLEAICSPRSSMEDVLAQI*