MSLQKPELGEKAFPPISKCDVSAISHQSVAADLDGTLLKATSAFPYYMLVAIEAGSLLRGLALLLSFPIVAVAYIFISEALAIQMLIFISFSGIKVKDIELASRAVLPRFYAADVRSDSFEVFDRCERKVVVTANPTVMVDAFVKDFLGGEKVLGTEIEVNEKTKRATGFVKEPGVLVGKWKKLAILKEFGEDTPDIGLGDRKSDHDFMSVCKTAFMVPKDESATIVGRDRLKTRLIFHDGRLVQRPTPFNALITYIWLPFGFILSLIRVYFNLPLPERIVRYTYGMLGIKLVIRGNPPAAPSPGTPGNLYVCNHRTALDPIIIAIALGRKPFCVTYSVSKLSRFMSPIPAIALTRDRETDAARIKELLQKGDLVVCPEGTTCREPFLLRFSALFAELSDRIVPVAMDLKQNMFNGTTVRGVKFWDPYFYFMNPSPTYEITFLERLPAEMTVKGGGKSAIEVANHVQKVLGGVLGFECTNLTRKDKYLLLGGNDGKVESMYGKK*