MGRLSCGGGGGGQAKLRKGLWSPEEDEKLYNHIIRHGVGCWSSVPKLAGLHRCGKSCRLRWINYLRPDLKRGSFSLQEEDLIVALHEILGNRWSQIASHLPGRTDNEIKNFWNSCLKKKLRQQGIDPATHKPITAMPDALPTDAQEDEDQKPPTGAGALAPNPKQQAVFDPFPAATDFGGVFDHDGLAAVPALFEGVTGDYSSVLDLDSYGESSSNSSNNNWNGCGAEMSNVLDGEALHWAPIKDDDDAALGEHKFLLQMPCQEQMSLPHFDFNLEYF*