MKRKHHLLKHISTMHNDKPIPDWLRIKQPRVYDINVNPHKNSKIKNSWICWPQHLVLPMMQMKENLNRAILQARNTPDTLDLSVSKKSKGRLSHEGIEGGFACGDCGRAYKLKSSLRNHKKWECGKEPQFECPYCSYKAKQKMHMARHMERMHKEVDFSAVKNEIEIEYSKPEGHIDNKQAEAL