MKNLKLFSEVPQNIQLHSTEEVVQFAAYDIDQSRLFFASSANFVYALQLSSFQNESAGAKSAMPVEVCSIDIEPGDFITAFDYLAEKESLLIGTSHGLLLVHNVESDVTELVGNIEGGVKCISPNPTGDLLGLITGLGQLLVMTYDWALMYEKALGEVPEGGYVRETNDLSVNCGGISISWRGDGKYFATMGEVYESGCMSKKIKIWESDSGALQSSSETKEFTQGILEWMPSGAKIAAVYKRKSDDSSPSIAFFERNGLERSSFRIGEPEDATESCENLKWNSASDLLAGVVSCKTYDAIRVWFFSNNHWYLKQEIRYPREAGVTVMWDPTKPLQLICWTLSGQVSVRHFMWVTAVMEDSTAFVIDNSKILVTPLSLSLMPPPMYLFSLSFSSAVRDIAYYSRNSKNCLAVFLSDGNLSFVEFPAPNTWEDLEGKDFSVEISDCKTALGSFVHLLWLDVHSLLCVSAYGSSHNKCLSSGGYDTELHGSYLQEVEVVCHEDHVPDQVTCSGFKASITFQTLLESPVLALAWNPSKRDSAFVEFEGGKVLGYASRSEIMETRSSDDSVCFPSTCPWVRVAQVDASGVHKPLICGLDDMGRLSINGKNLCNNCSSFSFYSELANEVVTHLIILTKQDFLFIVDTKDVLNGDVALGNVFFVIDGRRRDEENMSYVNIWERGAKVIGVLNGDEAAVILQTMRGNLECIYPRKLVLSSITNALAQQRFKDAFNLVRRHRIDFNVIVDLYGWQAFLQSAVAFVEQVNNLNHVTEFVCAMKNEDVTETLYKKFSFSKKGDEVFRVKDSCSNKVSSVLQAIRKALEEHIPESPSRELCILTTLARSDPPAIEESLLRIKSVREMELLNSSDDIRKKSCPSAEEALKHLLWLLDSEAVFEAALGLYDLNLAAIVALNSQRDPKEFLPYLQELEKMPESLMHFKIDIKLQRFDSALRNIVSAGVGYFPDCMNLIKKNPQLFPLGLLLITDPEKKLVVLEAWADHLIDEKRFEDAATTYLCCCKLEKASKAYRECGDWSGVLRVGALMKLGKDEILKLAYELCEEVNALGKPAEAAKIALEYCSDISGGISLLINAREWEEALRVAFLHTADDRISVVKSSALECASGLVSEFKESIEKVGKYLTRYLAVRQRRLLLAAKLKSEERSVVDLDDDTASEASSNLSGMSAYTLGTRRGSAASVSSSNATSRARDLRRQRKSGKIRAGSAGEEMALVDHLKGMRMTDGGKRELKSLLICLVTLGEMESAQKLQQTAENFQVSQVAAVELAHDTVSSESVDEEVYCFERYAQKTRSTARDSDAFSWMLKVFISP*