MQSMRKVYCGDELHSMYELGRRSDQRVLAWNKMYMCDSLQAFRSSIMMSGTPIAAPIPIRPPPGHMRHFLMATNPTWVHLSQLYQESLAGPVVQPSPGAFYFCQNKTNAQLNTKLTPALMNVDPPTQSVVPAVNGNREFRCAQCKRRFQSELTLRLHVRLHVQGSKCPICGKTFTRHWLIQGHLRTHTGEKPFKCTICSKAFADKSNLRAHIQTHSGLKPFACRRCGRGFALKSYLSKHEESACQNRVINMVSYRRIEDLLA