MACKLLFLAFLALSLGDCALGALSSSFYATSCPNLTNIVHAAVQQVVASEPRMCASLIRLFFHDCHVNGCDASILLAGASLEQNAFPNINSVRGYDVVNNIKALIEAQCPGKVSCADELVLIAQQCVTALGGPSWSVLFGRRDSLNASQSAANTNLPPPTFNVSALIANFKAHGLSLQDMVALSGAHTVGKSHCSSFKPRLYGPFQAPDAMNPTFNTSLQGQCPNVSSSDNNLVDLDQLTPVVFDNKYFVDLLNGTGVLFSDETLAIGGNSTAESLVWTYASNQTRFFLDFVTGMINMGNESPLQAPNGQIRLNCSRVN*