MDRISNLPNEIICHIVSFLSAKEAAFASVLSKRWQNLFTIVQKLEFDDSVKNQGSLMDFVNGVLALPVTTRISKFSLRFDSFLKRKLETGLVIGPHVVNRCLCNVLKRGVLDLKLEIYGEDGYLLPSEVFTCKTIVDLKLTSCIFAESYVIDVIPENAFLPGLESLFLKSIWFSDLRGCAFQTLLSACPVLKTLTIYDVQWEKWKWSRTVSSATLERLIIQRTEFTYFNGSDFKSITFDTPSLTYLKYIDFVPEEYPVVNLDSIVEAKLHLILTGNQDYPVRYLGREDDPITSNPTNLIKGLRNVEILHLSTATAQMLCFFPRETLPEFVNLHHLTIGPTYYECFNWRLLPILLKKTPNLKTLMIKGPLHLYYRDFNDDEEEEEPEYYCECSSGCNCLLSCHMEVLEISHYRGTTKELEKLKHFLGKLSCLEHVKLGVWASSDKEKLSITTDLLMLPRASVNCKIQINFS*