MVETVHARRSELVDPPVANVDHALLVFALERPPLEAKQLTRFLVSMEATGVPFTLVLNKSDLCSEEQKADWAARLEQWGYVPRFVSVATGEGEDGFGSLSGPDPGPRSVTVLAGPSGVGKSSLINRLRAGGGGGGARGSISLDGLELQSVKAVSSKLGRGRHTTRHVTLLPLRSGGLLADTPGFGYPSLNTLTTATLPECFPEIVRAKTQLGACKFSDCTHRDEPGCVVDELMPWEEDRYDFYADMFDEVEQIERVERERGKRVSEQRTKYKSGKGG