MSEQYLNFVPSSTNYMVAPESRTNSSIFNPSINFLQPQSKFLQERSSQDLASSFKALRRSQSEEMHANGLRLVHLLLACADAVSTEDYILAEDLLLQLEQAANVNGDSMQRVAAYFTSALHSRLTGTGHRSYETLAIKDCQSWKERLDAYQIVYQACPYIKFSHLCSNQAIFEAFDGEDNVHIIDLHIMEGYQWPAFIQALADRPGGAPHLRVTGIGTPLEAVREAGTRLCELAESLNVPFEFHAVGETLENVKAHMLQRRIGEALAVNSV