MSVLFLPVTKEDLAAYALEGLPVAEHGVDSLRAAARAAHLPDAVLDDEATLRPLLAALLVAGGAERLDRRSKGPGEAVSSALPDWLDLRPEARNYLLLVVRREREVTRTTADAANLLNKAEVVESYQVHGNRWTMRPDGRERHPALKKAMALEPASEAASTAEWLNHLGNAIEAPQLGRPWYRSTFVLLILAFAVLFVLVHLLLLARALSKVHASDPALLLLPVKAFGGAAAVGLFAVSIHKLSGGGGAS*