MSCVPGLSTVEVMRVARASFIHFSSRRYADDCMPARVLGSAPLGLSDQETKDVELAHLLLAFAEKVAKQQYGCARKLQNLCHFLSSSCGNSVQRVVYYFAKALQEKTDRETGRNTSEGSESRDVLAMHFQEAMASSTPALMACFLEVPFYQITEFAGIQAIVESVASAKKIHFIDLAIRTGGHCIVLMQALATRYECPIELLKVTAVGVTSREKMEDTGRRLAQFAEALKLPFSFKVAMVKDIKDVNEDTFELEDGETAAVYCPLLLCSTMRQPSCSESLIKVLRNLNPHLMVITEIEANHNSPTFTNRFNEALLYYSAYFECLDVCMDRGSAYRMELEETYLSLEIKNIIASEGKERIIRRMKIDAWRTLFAKSGMVEAELSLSSLYQADLVAKQFACGSCCTLDANGKGLIVGWKGTPILSLSVWKFHAVNAKTAKYLM