MKSLSRILYKGKGVERGLQVLRKSRTRQLTYGSGAEPLRRGLGQHLYNSQSSIGGGQDGDELRLCRTIMPSLGFQLFSLLPSVILVRILRLENKIKKRLEILLFHIRLEILLFYIGKVIVGLALAKVTLHFGYLFADDLTRAVNQFYSPPSGEGWFSQPPTPTPPPENSGLELIPGARIEGDGPAPGSEGEKLKKLHAVVEGHLRRYCASEDGLKRFPCLKEKNKEDLTYFAQHFSITELDIDTKSEAEIASLSAYLGPFRKIKTLFHMYFSKYFESD*