MQVKDTNIAGIFRLIFKPLLEEIPCFGAVIYSLRELKAFDFDLKVIGGHVTPLSTIQSRVEECIKTAVTDSLLWPMRQVLKVLPGDYRDLGLQVTGVLQVKLIQARKLLNKDIIGKSDPFAILYIRHIPKRMKKSRTINNDLNPLWNQTFEFDIEDIPTQSLYVKVMDEEGLQEPEFLGCAKVDLNSLQPGVLMDKWVPLVKDFDMKFASSMKYRGEVHLELLYIPSNEYSVQSVDLNAIKSERLQLTSLEKTFSEKEKRRNLLSTRSMKQVTVIRGILHLTVLRAENLGKKRAKNPLDAYVLIKMKKSHAMFRTKVIANSTNFEWNETFHILIDDALHEMVIAEVWNHKTFTQKMLGRCGISLTHVLVELEKTMQLELLESQHGKIFFHVRWQYIGTLDVDT*