MMKMKSPLQFTCQASKIHLIERDWKKEEEKERKKVVLGGCYIEPGLWHCSAQDDDLIGLCGSGQSVSFEDDLIRIADPRLYNYGNVGLGDPHPCSSGNWVLSVQENHHVPILIRLIWYYAGWAGKIHGLVVLADAGCHVQTLHKPNGVIEQIIPWYFPLLIYSWKVGPSLTCGNTNALTLLILLGAGALKKDGGISKGLGLNEEVLPSMKSNTIAGFVKLSRDVFQGPLTNWKKNGVVGSAQGAFMPCQIFQKSGLKNVVIHMAHQLFDEMPRRMLFSRIALISGYVYFYVSVVGANTHIGEVSDDEMIYVDAPTHNQPPIEDEFFIEMDELSNSDDVGASGFEMLDEFLAYFDATNDNLYHVPLDSSSNLSERVDFNSYPLVLRSGVSAGTPQAYVKCPHALKALVVGQSF