MDTLLFASLMGLYYWFARLRLGYTFSAMLLQPVVIAVFVGLLLGNMQTAMIIGAGMQLVYLGVTSTPGGNVPSDPALAACISIPIAVKAGMDPNLAIALAIPFGVIGVFLDQLRRTLNAAWVHMADKHAETANMAGIMRCAFLYPALLGLVLRFPVVFAANYFGQDVVESFLKLMPHWLTHSFEIMGGILPALGFAITIMVIGKKSLLPWFIGGFFAVLYLKVDIMAMAIFGTCVAFLIKGLAKNEGAA*