MKDQKMFSSEVELGKFLGSTDVIQDAYRAISQTSSTHHLHPTRSGFNVLAFNSLSDYSILIINSALDLVTPENHKDLHFLSTKVNPECSINKAAIELFEQHFDELLELLKQHKDSPLVVTGHGLGGYLAILFALLHQHAVDVEESKGLKTAKRPICITFGAPLLGDETLRRAICERPQWSSCFLNVVANTDTLASVFSSKTLYKPFGTFLFCTESGGHTAFEDQETILAVLDDIASSNGGNYQTHDYTNELGLIRRKILYRGPSEFGGFNLTPLTAGIMLQFQEIGLLKDDSQDLIAKTKEKRAKMIKTKRMVNAYEPTKKLNEMKISLTYMEWYMKGQRSRGGYYDSFKNAETKTIEDIRSQQEIIRNQRILSQYWKKTIEEKELMPQKEGAKLRKRWLYGGTNYRRIVEPLDIADYYKKGNTNYIESRPNHYVLLERWSEDDKKDQKPSDKTKAASLTEDSCFWAHVEEALISLRDLKNGGLDDITTSLKTSSLKRFEEDILCAIKAFSLSPEVFVPGSSLMKWWIDYKVFKGIGYHSEFAEYMNNERYTEYQ*