MELALVALCKRVRVLDLLAVLVFLRAGYIGEVCHAQRRFPAYFIFGDSLVDVGNNNYITTVASAASLPFGIDFPGGPTGRFCNGKTVTDVLCEIIQLPFPPPYLAPTTRGSAILEGVNYASAAAGIIRSTGYNFIGRVDTDTQIQWFGNTIKELQEQLGESATQDLLAKALFSFTIGANDFVNNYLLRGSPTPTLYNPAQFQALLLNKFEEQLRMLYNMGARSVSISSIGPIGCIPSQLARRSRNGECSAFVNNFALNFNAGLKVLLSGLTAQLPGSLFLYAESFDPVFAYRSNPQQYGFKFGAKACCGAGRFNGAVLCLPILVPCPDREDYVFWDAFHPTEATNRLLGNLLYNNLKGSFPNN*