MKRLLILSLLLEAVCGNENFVGHQVLRISAADEAQVQKVKELEDLEHLQLDFWRDAARAGIPIDVRVPFP
SIQSVKAFLEYHGISYEIMIEDVQLLLDEEKQQMSAFQARALSTDSFNYATYHTLDEIYEFMDLLVAEHP
QLVSKIQIGNTFEGRPIHVLKFSTGGTNRPAIWIDTGIHSREWVTQASGVWFAKKITKDYGQDPTFTAVL
DNMDIFLEIVTNPDGFAYTHKTNRMWRKTRSHTQGSLCVGVDPNRNWDAGFGMAGASSNPCSETYRGKFP
NSEVEVKSIVDFVTSHGNIKAFISIHSYSQLLLYPYGYTSEPAPDQAELDQLAKSAVTALTSLHGTKFKY
GSIIDTIYQASGSTIDWTYSQGIKYSFTFELRDTGLRGFLLPASQIIPTAEETWLALLTIMDHTVKHPY