MYKLVLHVKHFKKGNLSKLENHNSRRYLHDNNKNIRPELSKNNIQFIDHKGTLTQDVKARTDQRLNNKRAIRSDANLISEIVVGADDKYFQTLTDQKKIDFGRTATKLIQERYGKENVLRSYLHLDEVDDNGIQHPGLHVDLVPMTKNGKLSSDALWDRKELFDFHTYMAKGLQANGFQLERGEEYSRTKHLDPNVYKATMAKFVKNTNDKSLELNCAVKEIEKYKKSLESWKINLDDREDNINFREDGADEEEQALTEREMKDTAREKEQADERRRLDERTHNLVIFAESLKEKDKKLKEKERYIKLGKEKEKKDKAKRLKQERERREQEDDGLVF