MSINPDAPQSNGEQERQIAIWQLKRTIEKLESYTGSGTSVISLLIPPGEQLSSVTGMLTNEYGTASNIKSRVNKNAVLSAITSAMSRLKLYNRLPPNGLAVYCGEIEEDGKNTKVVIDYTPYKPISNFIYLCDSKFHTEHLRELLTNDDTFGFIIMDGKETLMATLSGTVRTILDRSTVDLPKKHGRGGQSSVRFARLREEARHNYVRKVAERANSLFISSGPTGTNKPIVSGLILGGSADFKNVLSTSAIFDQRLQSIVMKQIDINYGGEQGFNQAIEMAGDTLKDVKLIQEVKLLTEFTENIAKDTKRVCFGITDTIRCLEMSAVEKLIVWDDLPYHRVTLQCVINGETSAPVIKYLLKSQMSNPKYLREVINGEEVQLDIMGDQLLLEWFVDNYKNYGASLEFITNRSAEGTQFCSGFGGIGGLLRWQVDLVEAARFMQESDEDSFMDDLEDFI