MVTFTSEASRSRSKKVCVIGAGPAGLVSARELRKEGHKVVVLEQNEDVGGQWFYQPNVEEEDPLGRSSGSINGELKVHSSIYSSLRLTSPREIMGYSDFPFLAKKGRDMRRFPGHKELWLYLKDFSEAFGLREMIRFNVRVEFVGEKEEEDDVKKWIVRSREKFSGKVMEEIFDAVVVATGHYSHPRLPSIKGMDSWKRKQIHSHVYRVPDPFRNEVVVVVGNSMSGQDISMELVEVAKEVHLSAKTLDISSGLSKVISKHPNLLIHPQIESLEDDGKVIFVDGSWVVADTILYCTGYSYKFPFLESKGRIEVDDDRVGPLFEHTFPPCLSPSLSFVGIPRKLIGFPFFEAQAKWIAQVLSGKSSLPSPDQMLQSVDEFYRSRDLAGVPKHNTHDIADFTYCDKYADYVGFPHLEDWRKLLCLSALNNSQENLETYRDSWDDHELLQEALQSSHFTNFNS*