MTLLSRSTVKLGKFCADPLQPPRGFREFTVSELKRRGAPDDRYFFAGSRVWPKLSRSGSKCSRTSSRVLPRPHQSLSRNCRMETFSAQDRFAGCLVGGACGDALGCVVEELQRAQIVAKYGELGVREFEKIYDYPGEFTDDTQMTLFTAEGLLSTILCKLKDDESLANFRAEDAVPALHQSYLRWLASQNEESQSPLFKEVRNLGMLMTQDKLQRRRGPGQTCRMSIKSGAVGSSKNKINDSKGCGGIMRVAPCGLIVHSAFASLTSEEKAELAFKLGNVAAAITHTHPSGWLPSGCQAAIISWILSGESLEEAIARTVPLLEKEPHNEETMTKILLARELSREFLETFSKGGGEDSALEKQMLVLRHIEALGHGFVGEEALGITLYCALVCGEDVETGICYSVNHSGDSDSTGAMVGNILGALFGEAAIPSKWKDNVLLGDLIREMSDDLFRVRDPDSRQELTAKYPPPIVTHKGEDYYSNEANLVTPPFKMPPGSIFFDWANSV*