KNETVALRRLLGHIYGTERTTWSSVMLLRRHFTHLSTEGDATVMFSEQNLPSIKLYPQETKVLPGTDFNTLSEDLEGAPPLSPLEEITENEAAQIAADLPILPASFTLQDYVDQSETLKKLVLLGVDLSKLEKRPNVANFLLRLDFERDVSRFLLFLKDVGLEDSQLGAFLSKNPFILSEDLENLQKRVSYLRLKEFSKEAVARMVAKAPYLLNFSIERLDNRLGFFQRELGLSTEKTRDLIIRLPRLLTGSLEPVRENLKVCEIELGFKKNEIQHIAIKVPKILTANKKKLMETFDYVHNIMGIPHHLIVKFPQVFNTKLLKMKERHLFLGFLGRAVYDPTKPNYVSLDKLTSTPNEIFCVEVAKASVQDYERFLKTL