MGLKLMQEASNVVSDSLDILAEVTQKFGNLLVAEHARIKATLVPLLDDARAPIRKRAMHCLAAMSVYMNDGLLDEVVSHLLQRLKEGQKVIKPDVLRSYVAAVGHVSRSVGYRFGKYLGEATALVVSYCEAAKEKEGDDELREHCLQAMEGFVLCCPTDARSHMGALIDAGLKFIKFDPNFAGENMDEDGAEEEGGEEDEEQEEEEEEAYSDDEDVSWKVRRAAAKLISAVASQYPDAVAEVYKRTSGELINRFREREENVKGDVFAAYIVLARQVGNVSRRFRPEDPNNPVQLLHADVPAVVRSCAKQLKEKNPKTRMAVFGLLRELIGVAPVPVAQELPLLVPGITAALSLCRVAPVPVAQELPLLVPGTTATLGVGIRLHYVRVKLCGVAPVPVAQELPLLVPGITAALSASCETVSELGCNMHLSNCVILPLPAPVITAALSHARVKLGGEAPIPVA*