MDLDKYTSTSASLKKLQEDGALPGRMVAIEDYILCGFLPPPSEFLLLVLNFYGLSLVHLNPNSIAFLSIFSHLCEAYIGVELFLDLFRFYYELRLMESNRVSGCVGFRPWDGLKSRYIPFQCPSSRSKWRARWFYLQIENSDPVFVVPEEQPDKISSWTAKPALTPSLQSFIDAIDDLRVRGLSGYEIAADFIGLNSETVERRVGQLMISGPTTASNVPVPLCEKGAAEREAAINALPLTDIIGPLVDHQAAASLKEDVAKEASDVAAAAATTSGGNFPKRGRKFSSVIGNRRKTPTPSVSSPGPSSRSQKTSTSHHARYTLGLGCVSPASATAAACDAWREPVSIAAFHRAARAKAAQDESGGTSSASLAVASTDVVVVPRSREATPSGPASDLAAGWGPPAAVLTWEELQVEMGRLLEAGGHSISREIAEVRAAVASSVNERADRLTRDLAEVREDLQKMRELVAGNERQRQGLEHRMSELENLSEIRGSLRVTYTGLHQLAGECGIRTTIPANPDEFSLTSSLAKLATAMEAIPSKHAAMIGEETSNGIYTGACHVLACVWLAHPELDLQKILDQGAASDARKDVMEEVGDLGESILPLFEETKFEVAELERTMLEVKKDQAVETLRGREVWFSSYLKSCCTSMTRVCRELRVPRGDPEESAAGYISWLNGACAQLDDISKRIDEALKQECRRSSRYAGGHVLACIRDHRPQLHLEFLHEGFSRCRRNPTEIDHLAKSMAPLGRRSSSPWTGVGLPGSLRIL*