MLDMKLTIKRVPTVVSNYQEDAGEQPRGGCGRNCLGHCCLPVSELPVYAFKANSTKLPLQKDAVPTDFFINLLLGQWEDRMTQGLFRYDVTACETKVIPGNLGFVAQLNEGRHLKKRPTEFRVDNVLQPFDSSKFNFTKVGQEEVLFKFENSGTDDSYFLRSAAITVVDRAPNVVAINVSPIEYGHVLLIPRVLDHLSQMIDQESFLLALHMAAEAASPYFRLGYNSLGAFATINHLHFQAYYLTVPFPVEKAATQRISLPEGGMKSGVKVSKLMNYPVRGLVFEEGNTLNDLANVVSSACIWLQDNNVPYNVLISDSGRKIFLFPQCYAEKQALGEVSQELLDTQVNPAVWEISGHIVLKRRDDYEEASEASAWRLLAEVSLSEARFEEVKAYIFDATGLVQLQVEETNGIIYAPVPVSPSAVAEGCLVLP*