MAAIFGTRVSCPTMEKTRLSVNALQVRPFRCNRNFNFTKEHHKLQFSPGLCKSSKRPRVCMSVAVSTEALSSDMLFADYKASCAFMFPGQGAQAVGMGKDATKVPAALEMFNKASEILGYDLLDICINGPKEKLDSTVISQPAIYVASLAAVEAFRADSKGQDIIDSVDVTCGLSLGEYTALAFAGVFSFEDGLKLVKLRGEAMQAAADSTRGGMASVIGLDSEKVQALCDAANEGLKEDEKVQIANYLCTGNYVVSGGIKGVEAVEAKAKSFKARMVVRLAVAGAFHTQLMGSAVSKLEAALAATAFKVPRIPVISNVDAKPHSDPSVLKTVLSQQVTSPVQWEMTLKTILGKGLQNSYELGPGKVIAGLLKRIDKSASIENISV*