MNKVDTNSDCLEYEILWDDLTVGEEIGQGSCGTVCRGLWFGSVVAVKVFSKVEYSEEAIQSFRQEVALMKRLRHPNVLLFMGAVTSPQRLCMVSELLPRGSLFQLLQRKTSKLDWRRRILMALDIARGMNYLHCFSPPIVHRDLKSSNLLVDRNLTVKVADFGLSRVKHETYLTTKSGKGTPQWMAPEVLRNESADEKSDIYSFGVVLWELATEKIPWETLNSMQVIGAVGFMNQRLEIPKDIDPLWISLMESCWHNDAKLRPTFQELTERLRELQRKYTIQFQSTRAALPENYLLKG*