MEAKFARAAARDDLRQRRTAAAQLSWTGTAIRFALPLPLAAAFTFRAVDGLIFEPALNEAGLPPHALLGLIMATWVSLSLLSVSRPSVALALAATALGTLKQRVDGGVLKPPAVSPTAPVVALVTGASSGIGREVAAELARQGHTVVMGCRSAARCSAARVEILARLDVPGSRLVIPPDAPLDLARLSTAARFASATGEATGGAAIELLVLNAGFVPLGSGGSGRSGESGLEEGLYAMYYGHQALVRGLASLHLLGPSATAVVVSSDAMRFGGFDGSLETGSGARGEGDLAGEVTAGCALPGPLPCAPLCWPAAAPGVSNLVESPLVPATGWSFGAYARAKLSGALLAGGAGTCDPASDRDLPTTLAALPPLSLPVSFAEWEELLPSVGARLTDALERYALPLFMRDAATAAAVVLRAAVGPTHPTGRAAELGVHYFNGMGEAVGDASLTLRDEARLERLSGRLWELADAAREARAEKGGSGK*