MGFLTGYLLCMQKASLCKNFGLIKPFLFIVFYIAAVSDLLGAVESLARTPTTDGRVQLGLQHRDFSEVLSPNSSPEERLESAVRRSKARKERIEGMLRTVKENELYRYDNRRKGVSTARKAKGEENKRVATNGEVGMEEDSSAINGVSSNNRQGGGPPPSNTTSGGYSLEMEKGDGAFLTSLYIGTPPRKVRLIMDTGSDLVWQQCQPCENCFVQPDNPIFDPSLSSTFKAARCSDALCEALLPSACLHNNVSCQYTYMYGDTSFTSGELAYDTLTLSDALGQAHLKIDGFAFGCGYASRGASFTGSDGILGMGQGPLSLASQVSSTSFSYCLSPFSANHLSPLLLGDHATSILHVDNNSPIQVNVAL*