MTLNLCVLTPNRSIWNSEVKEIILSTNSGQIGVLPNHAPTATAVDIGILRIRLNDQWLTLALMGGFARIGNNEITILVNDAERGSDIDPQEAQQTLEIAEANLRKAEGKRQKIEANLALRRARTRVEASNTISS