MGVSANLFVKQRGSTTALKQPKEIGFYSRTKDEEYLISDDTNLNYYYLPDAELDRKLDLSSGFQKFKDYYKDFEDRCSLRGLLETIESSERHKGKKINADIITFRGIARKLISCAFDSPSFNTVDLRIVSFNGQLFIKEVPEAVNAAKASSATEAGRNINQDLNVFTGYKFETLATLSNPLQYTPREVIEKRTKRIVSHGDEYISVVRTGVGNCKLILGAEVDCIFDFKENGRDNLKHYAELKCTQQVANISDTHKFERKLFRTWLQCFLVGIPRIIYGFKDDHYVLKTVEEFSTEEVPVLLKNNNPQVGSACLEAIKWYGLLTEWLLKMIPRDEDPHSQIRAFKLVFENNHLRLSEIEESDEEYSGLIDGEHILSNGFKEWRKSLK*