MAAKLLSHSHPLSSLSPLSKFRTSDFTLQHQPWLRRTPTPTRPKRLVVQVSLHDPISSSTALLHHLHTHQTPYSLFELAESTGYSLASYYTSLGLFVISVPGLWSLIKRSVKSKIVKKTFIGEGEGKNKPNHMAGEILSFFSRNNFVVSDRGETITFEGMMVPSRGQAALLTFCTCISLASVGLVLTITFPDVGNNWFWLTILSPLAGAYYWKRASRKEQIKVKMIVADDGTLSEIIVQGDDQQVEQMRKELQLSEKGMVYVKGIFE