MAAESSLVAGEVGEGEVNDDQISLLPDPILTMILSLIPVIEAARTSVLSKRWRFLWTSIPHLDFDDLFGNFFPIGGYPSQVGEKCVSIFNQIFERRQAHINSCDVPIFDDCPVDLDKFFILLDKLGIQHLLLSYFGTDPKSLSSPFFCNSLKKLAILFFSVSLPSQFNQLANLQALELTAVTITSNQLEMLVSGCPKLENLTICQCLDLSDLRICAPNLLLLDIYVEEDEPRFRVSLIKAPRLKHLVFGYQLNKNVLFDFSEEEDEEDENEIDEVVKLIKLLMNLDHLESFSFRCGPRLFKSKSIMHLLDGLPSGCQLVHLQKLLFMKMNFDDATMVSTLLFLLRSCPNLEQLSLKQYECSDTSFNIPIETNYWEKQKPPECLKSHLMTIQIEDIRLSSKNVIEFVKFLLVNARVLIRMRFLYWKSFRDQSEEDIVVNELLRFNRASQNALLEIKPGRKLHGF