MATALYLSLKSRYDEEVHLKVEMFLRTYGTSKPTRYSFSDVKKITRCFKEQLGQGGFGSVNIVRLLGFCSEGTRHILIYEFMPNESLEKYIFFHDPNTSQELLAPKKMLDIALGIARGMEYLHQGCNQRILHFDIKPHNILLDYNFNLKISDFGLAKLCARDQSIVTLTKARGTMGYIAPELYSRNFGEISYKSDVYSFGMLVLEMVSGRRNSDPSIEDQNEVYFLEWIYEKVITGQDFVLSGEMTEEDRLKVRQMALVALWCIQWNPRNRPSMTKVVNMLTGRLQNIQVPPKPFVSYESHAVP*