MTRLSKASEDVRKGAWAAEEDEKLRKYVETYGTGHWRSVGKKAGLRRCGKSCRLRWTNYLRPDIRHGSFTPQEEDLIVKLHAAHGSRWSLIAAQMPGRTDNDIKNHWNTRLKKKLCDMGIDPVTHKPIADLLRDLAGTMGQSSGGINQVRLIAL*