MVRENKAAWKAQYFIKVVELFDEFPKCFIVGADNVGSKQMQNIRTSLRGLAVVLMGKNTMMRKAIRGHLENNPQLEKLLP HIKGNVGFVFTKGDLAEVRDKLLESKVRAPARPGAIAPLHVIIPAQNTGLGPEKTSFFQALSIPTKISKGTIEIINDVPI LKPGDKVGASEATLLNMLNISPFSYGLIVNQVYDSGSIFSPEILDIKPEDLRAKFQQGVANLAAVCLSVGYPTIASAPHS IANGFKNLLAIAATTEVEFKEATTIKEYIKDPSKFAAAASASAAPAAGGATEKKEEAKKPESESEEEDDDMGFGLFD