MVDKFFLNELFKSISFSYQRLFIIVLSVFIGALTCSAFLNIYFDIDTKLSKELKAYGANVMISPKQDENFISNAEYEKIKENLKARALTPFLYDFLNLGSTSGVVLGTDFRALKITKPFLEVKEGSFSLNDFDENSAFLGVNLAKQLGLKAGNELQIYNPSNGKNTKLTIKGILSSNDEFDSIVLAPLSVVQNLSDRAGINYANAVVYGNFDEVKVKTQAISNEFIDAKPISSVSLSEGLVLRKIKALMFLIILVVLIIVTTSVNTTLSSIIFSRKKEIALRLALGAKKSEIFKLFASECFIVSFFASLIGAFCGIFLANVFGYLIFNSSIDFRFIAVFIALIISLIFAFLAAFFPIKRALKINVCENLKGE*