MSQRRVAGPMGVMSKQQQEAMAEEMMELRRGPWTLEEDNLLMNYIACHGEGRWNLLARCSGLKRTGKSCRLRWLNYLKPDIKRGNLTPEEQLLILELHSRWGNRWSRIAQHLPGRTDNEIKNYWRTRVQKQARQLKVDANSTVFRDAVRCYWMPRLLEKMAGAATDPTPPPPPPLHHHAAMATASSSPFDFDTHLQQAEAATACVVPNNVYHHHIDPSPSTSTSAGSTAAAAAFQPLPCFSELRWDQQMQSSGELDDGAAGVFVDSASALGSLSLDGLDLGPAEYYSDSTLLDYLNSSCTGSAMMTMMTASGNAGSYNYCGGAMDGGDTWRSDEVCQAAARKLGEWGGGI*