MGLITTNEAQCRDCYRCLRGCAVKAIRFSAGAESGALHARVIDELCVQDARCVLSCPQKAKKVARDLDEVRQLLKEGHPLAATVAPSFVAAFPLQDPEQMPALLRKLGFERVQETSLGAELVVQMHRRLGLDRPLISSACPVVVNLIERHYPALLPLLAPVVSPMIAHGRLLKKMYPGYRTVFIGPCVAKKAEARTEGINDAIDYVLGFDELWEWVQEEGLDPGSLPAGEFDPPRPGRARLFPVEGGLISALQFDLQREESYLTITGLQNCITFLNHLSHNKIPGPPALMELLACRGGCIDGPLSLCRAEDIYTRRGKVRDYYRSRSKEETPGTAGGVELPSSLMYREYSDRSVSLPLPDEHALRQILAQAGKYRPEDELNCGACGYDSCRDKAVAVYRGHAEVQMCIPYMRKRAESTSNLVMAAMPNALLIVDYQLVIREVNPAAERLFKRQAGEMIGLRLDELINPENFLKVIETGEMMSCVHSYPELGIITREIIFPLEREKSIAGILVDITAERRQREQFELVKVQTIARAREVINKQMSVVQEIAGLLGETTAETKVLLSKLIELMEQESF