MKLFPVLAGVALLAASSAASAYDGTIHFEGSVIAPTCVLTNGPSPADIRVKLPAVAVSALSAAGEVAGRTPFIIRVADCDASTTLVQTFFEPGPTINTSNNNLTLEGGTGTAANVELQVLNADFSQVLLGNPLALQNSQQVAVETGGAALRYYAQYYATDAASAGSANSSVTFTMIYQ