MRFVLHLEHLRHFQNQGSILFEDLVSSNDCFALEIKLKHFVESVSKNTKDVRWRENIFRSLPEVSTLVKKRRLDVFAANLVHRPRLSLVADFWVFSGDKIVEREEDCQLLLCLSGEQIGQGVFFTGSYPTELYFPQANETALLLSFSSAGIPIS