MKLGFLGLFGMVLSLRAHICANTVDTKSLLQKMTDARLQFALNLLQMESTHLNLENFAMTPFSTWSLMIMFYEGAEGTTL KQIRDVLAIYVDYPTLRRWYEDVRAYHYLNSENTKLFSLRYAYYDDVGDLELVKGYNSVVLEGVGEGNVVLREGRPRGVD FDQGASIIINDDIDKASHAKIFSSYSRRSFNSTVTVLGITVSYFKAKWKYPFDKSQTKVEQFYNAGGSPAGKVEMMVQTG KYAYVNNVKGLQADVLELPFGEHELVMIVILPKPSQRVSLVLKQLKNLGLHRLLEELEASKNESDVEVKLPKFDTRSVLS LEDTVYEAGLTDLRNEFADLGRMLIPTGDRGAYLSLYHQFARIVVDEEGLPNAVPQKSSGTNNIKFHINRPFAYLVLQRT HKLLIHSGVFREGEIQ