MDLLLLLFSILLSYLFFKIWKLIDSKKDKDCYILDYQCHKPSDDRMVSTQFSGEIIHRNKNLGLNEYKFLLKAIVSSGIGEQTYAPRLVFEGREERPSLQDGISEMEDFYVESIGKLLERQKISPKEIDILVVNVSMLSTMPSLASRIINHYKMREDVKVFNLTGMGCSASLISVDIVKNIFKSYANKLALIATSESLGPNWYSGNNRSMILANCLFRSGGCAILLTNKRSLRKKAMFRLKCMVRTHHGAREDSYNCCIQSEDEQGRVGFYLGKNLPKAATRAFVDNLKVITPKILPVTELLRFMLKLLIKKIKMHQNPSKASMNLPPVTPIKAGINFKTGIEHFCIHTGGKAVIDGIGHSLDLSEYDIEPARMTLHRFGNTSASSLWYVLAYMEAKKRLKRGDRVFMISFGAGFKCNSCVWEVVRDLTVGGSKGNVWNHCIDDYPPKSISNPYLEKFGWIQDEELDTFKIPDGFM*