MKLPNMLVDQITKAVYSHKQHAHLAFTETDNLVEWSASCSLVGSVLFKSYDPYFTRCRLSSHAFAVSHILLNFKFLKVLDLEHQVFIDFIPTELPYLRYFSAHIDQNSIPSSISNLWNLETLIIKRRSAATHKTLLLPSTIWDMVKLRHLHIPNFSPENEETLLENSARLDDLETLSNPYFARVEDAELMLRKTPNLRKLTCKVKCLEYLHQYHALNFPIRLEILKLYRSNAFKTIPFCISAPILKYLKLSGFYLDSQYLSETADHLKNLEVLKLYSVEFGDHREWKVSNGMFPRLKILKLKYLSLMKWIVADDAFPNLEQLVLCGCRDLMEIPSCFMNILSLKCIEVDICNKSVVKSAKDIQETQVEYNQNTNFKLVIIKKMVLKFDRFHDDEEIRKRLSSLPGIKSISVNRSGKKLTVGGDVDADEVRLVVGKLNKRDML*