MKRLLVLSVLLAAVFGNENFVGHQVLRISATDEAQVQKVRELEELEHLKLDFWRDPARAGLPIDVRVPFP
TIQSVKAFLEYHDISYEIMIEDVQSLLDEEKQQMSAFQARALSTDAFNYATYHTLDEIYEFMDLLVTEHP
QLVSKIQIGSTFEGRPINVLKFSTGGTNRPAIWIDTGIHSREWVTQASGVWFAKKITKDYGQEPTLTAIL
DNMDIFLEIVTNPDGFVYTHKTNRMWRKTRSHTEGSLCVGVDPNRNWDAAFGMPGASSNPCSETYRGKFP
NSEVEVKSIVDFVTSHGNIKAFISIHSYSQLLLYPYGYTSEPAPDKEELDQLAKSAVTALTSLHGTKFKY
GSIIDTIYQASGSTIDWTYSQGIKYSFTFELRDTGLRGFLLPASQIIPTAEETWLALLTIMDHTVKHPY