MSVLYHPYKVNVVRDARSRMTMGSVSHIEEAKKDLVKDGHRLARLGVTSEDSQNDGSMVHHNSESSLVVRVKSKQHLDQPLMELKESVLDGLRSRILKKSHGSRYSIHPGSTKMYHDLREVFWWEGLKKDIAEFVAKIVCRHGIPLSIISDRGAQFTSRFWSSFQQGFGAKVKLSIAFHPQTDGQTECTIQTLEDMLRACAIDFKGNWNKHFPLVESAYKGLLLDGLKWVAGELKLPSELASVHPIFRVSMLKKCIDDPESILPIEGLSVKDNLSYEEAPVQILDRQVKKLRNKEVASVKVLWKNHLVESATWEAEADMKFCYPHLFDN*