MRFVLHLEHLRHFQNQGSILFEDLVSSNECFALEIKLKHFVESVSKNTKDVRWRENIFRSLPQVSALVKKRRLDVFAANLVHRPRLSLVGDFWVFPGDKIVEREEDCQLLLCLSGEKIGHGVFFTGSYPTELYFPQENETALLLSFSSAGIPIS