MKVHHSVQLLLSLFLLLAFHVPHMAVGTAELRALMELKSSLDPEGKILGSWISDGDPCSGFFEGVACNDHRKVANISLQGKGLSGWLSPALAELKCLSGLYLHYNNLSGEIPPHISNLTELLDLYLDVNTLSGTIPPEIANMASLQVLQLGDNQLVGTIPTQMSSLKQLSTLALQYNKLTGQIPLSLGNLEKLSRLNLSFNNFSGTVPATLAHIEHLEVLDIQNNSLSGIVPSALKRLGEGFQGANNPGLCGVGFSTLRACNKDQDLNVNHIDTSDGDQPKNSNSSKALPEPAYVQLHCGQTHCSKSRRFPQTVITAGVVIVTLTFICAGFLTFFRYRRQKQRISNTLSSSSEGKVSLDQPKEFYTKSPSALVNIDYYSGWDQLSNGQNADAGGLSNEYLNQFRFNVDEVESATHYFSEANLLNRSKFAAGYKGVLRDGSLVAIRSISVTCCKTEEAEFVKGLNLLTSLRHENLVRLRGFCCSRSRGECFLIYDFATMGNLSQYLDIEDGSSHVLEWSKRVSIIKGIANGIGYLHSNEESKPTIVHQNISVENVLLDYQFNPLIRDAGLPMLLADDVVFSALKVSAAMGYLAPEYITTGRFTEKSDIYAFGVIILQVLSGKTTIGSSIRTAVESFRFDDSVDTNLKGIYSKSEAATLSKLAIQCTNELPDERPTMVDVIQELSVLSAHL*