MIVQATLPPLAKCSVGDDKDRDELLYRPNSIEPVEEEDYIKLARCYRSYTLSGNHMLDSQKNARYLQVSDLLMDEAIIQLHRSGYKIDDALSELNANDIILTTDVDFMTQDDAKKFAKGIKQLGKNFSRIQRELLPHHSREQLVSYYYLWKKTPEATKPKQAARRINPTSIKRPAKEKVKASRPTSTEYLDFDSASESDVENNGPSGRACHHCYGAGLFNKFINKRIHFFIQESKDWHHANGLLLCTDCRLYYKKYGQLRHVANRPTQVPACLFKRSNSDEEESGVRTRAGKKEQRKRYVYF