MQKLYHEERRRKYLQELQDMNSRRHTDNFTPSQKSPIALNRYDDFPTDVTLKSLVGPKTVARALFNFQGQTSKELSFRKG DTIYIRRQIDANWYEGEHNAMIGLLPASYVEIVSRDGARTPSKRPSEGQARAKYNFQAQSGIELSLNKGELVTLTRRVDG NWFEGKIANRKGIFPCSYVEVLTDIGAEDIAARTTTVITSQSTTNLRPNLDVLRTNINNEFNTLTQNGAQPPNGILKETR TLHKTDALHVDTSSEPLAYRALYKYRPQNSDELELLEGDVVHVLEKCDDGWFVGTSQRTGCFGTFPGNYVERA