MTKVPVIIMRGGTSKGIFLNMDHMPSDQALWKDFLLDVMGSPDNMQIDGLGGANSLTSKVAIIKKSDSPEYDVEYTFAQVSIDKKMVDFKGNCGNISSAVGPYAIEQGLVPIKEPVTKVRIYNTNTKKVIISEVEVENGKVQTEGTYEIPGVPGTGSPIYLSFEDAEGSVTGRVFPTGNAIDFIETSFGLIDISIIDVGNPLVFVRAHDIGLIGIELPHELTDENLAQFEEVRSIAAEMCGFSSKESATKLSPAVPKLTLVAPPMDHTDVTGAKRSKEEMDIVIRMMSMQRPHQTLAITGAICTTAGAYLQDTVPARIAMIHSEIVRLAHPAGVIETQAKFLAGKIRAIKVVRTSRRIMEGSVYTKEYAMATFRL