MVYFKVAVIFALALIVASGGGDSPGAGVFLALLGCLTAFVFWLWRREIDLVARLLAVASKSLQDNPHVVTAIVGVKLALLTLTVPTFAFVSAAYRNGRVVRDPDAVLQSGKDTCLDENGDVAPCCVWETDDWASAYVAMTSLFWLWTVMLAFEVRMFTVAGVTAQWYFAPPGVRAFAGTTIGTMKNALGPSFGSLALGSLVLTAVHVAREINQNVRRNARENGGGALQILACLVTACMDCVYAVIQHVTKYATIQCAVTGAAFCDAAAAVSRMLTENFLNAYAVWWLPGTLLSAAAFVFAAAYGTCVGVAGYVAWNGADGHENAGGESVILGFVSFCLALVAVNFCVTVLLDVVDCVFVCYVMDLDRQRNSRPEVHEIYEEVKAKTAKAAPAVGGSGGSGGSGGFGGAVVQGPGGNVAYGNRRGADDNL*