MVLLDKLLPKLKERDSRVLIFSQMTRMLDILEDYFLYRGYKYCRIDGNTEGVDRESSIEAFNAPNSEKFVFLLSTRAGGLGINLATADIVVLFDSDWNPQMDLQAMDRAHRIGQKKEVQVFRLCTENSIEEKAGGCRDTPGHHTTVIEKAYKKLRLDALVIQQGRLTENAASKVGELNIKQLVGNNWVDPPKRERKRINAFGETEVYKPQGMKAAASKASGPRLPKMPQLPDFQFYNVKRITEIYEKENKYELFKHQQAEKEKTLRNQGASEEAVEGALAPSADDPQPLTEEEVAERETLLQAGFSSFNRKDFQAFVRASEKHGREALPQIAAEMDGKTLEEVTEYAKVFWARYKDLNEYEKVIKNIERGEQKIQRQQDILDAIATKLARYKNPWQDLKIPYGPNKGKAYTEEEDRFILCMIHKLGYGNWDDLKAEIRKSWRFRFDWFFKSRTPQELARRCESLIKLIEKENEEAGGGGGKARRGAAAKDAAADGEEGAAPGPNKASGRKKRAAQPAGARDDGTPPPTGKRAR