MMKLKNYLRSDILTLVLINFAAIMEMADETLLPGVYKEVGKDLRIDPAGLGSLSLYRSLVQCLCYPLAAFLASRHNRANVIALGAFLWSGATFLVAISSTFAEIAISRALNGIGLAIVTPAILSLVADSTNDTNRGTAFGWLSLTGGLGSIIGALMSVLIAETSFMGIPGWRISFHLVGIISVLVGLLVRLFAKDPRFLDRDVNAKDLPTPEPFQEQVRELLKEAKAVIKVPSFKIIVAQGVFGSFLGASLSFTTMWLELVGFSHKTTALISSLFVVSLSCGAVFGGFMGDVLAKHLPNSGRIMLSQLSTGSAIPLAAILLLLLPNDPKAALLHGLILLILGFCASWSGPATNSPIFAEIVPERARTSIYALDRSLETIIASFVPMMVGTLAQRVFGYKPIPEGASTSGEIETDRQNAASLAKAMYTAIGIPMVICCSIYSLLYFTYPRDRDRVLLQQIDETGNSPSEEQQPLLEHDEQRLL*