MESQGRDTRVALISGLTPEEETSIILSTYKHVLYNEVVHDLTCSSSSTIPHVAEDPCLTCGRGIEDCLGCNLFTPPDENMEKEKKKNKKKRSRYRGVRQRPSGRWAAEIHDPKKRARVWLGTFDTAEEAARAYDKKAIDFHGDRAKLNFPFSPYDPPPHQTMLEGQQQQQQQPQQHQMMPGTLPLMPWNWEALGDMAFEGSTWEALGEEEFQNWVKISHNEYAIAASSTAPSATTSQIQGHDQGQYFP*