MTSSLLLDISNTNPIDDMLKRLMEIADEPLEDNYNDLKFKVTSHPSKNALYQVFCEMKGKTHLKLEIRAPEEDEDPQLMRLDNMLVAEGIADNVKSDIVGIVPGNDQSDYKQKLLVIKGTYVSELDRYVKISDEFSSHVRTLLREQSLIRPISITEIQQMVNAICRKFTGIQIQLKQHTCESIMSLKSRFLDARRKRRNFSKQSVDLLNEYFYNHLANPYPSEDIKEELARQCNITVSQVSNWFGNKRIRYKKGIAKNQDEASMYGKKAISQVPQISQNPYSNMSNMLAANPMNPVNSMGGMNPMMNPYAAMMSAQGFPQLGPNGHPYPGQFMNYGGNLNNQS