MIFDGHSDTWADVTIRRLNGEKDVFRRIHLDNFKRANIEGAIFVIWIDPPYDKEPEKRVKQIISSIKDEIEDMKDVVNIVKKYSDIDKGISENKINILIGLEGLSHIGRNIDLLDYFYKEVGARHASLTWNEQNELATGCLGDENRGLTEIGKKAVNKMEKLGMIVDVSHLNEKSFWDLMSVASKPVIASHSNARSLCDAKRNLTDNQLKEISNTGGLVGINSFRGFTNSNPKKQDLIHLVDHIDYMVNLIGIEHVSFGFDFSDYLGKETIGSFTGNASVPSVDGLESTHTAQNIVVELENRGYKKKDIELISSGNFYRLFKDILK*