MKNNFLSRIQNKKANITIWGAGYIGLSTAYHFALVGFRVKIFDTNHRLIQNLLEGNLPFKIDLDEEIFSKLIFNKSILPEVVEHADTYSDEIQIICINTERNGVPISRPLTTVLDNITTVSEQLVIVESTISPNWIDTIIRPKLNDLQYLTVAPRRDWFLETGLNLKTLPRVIGTLGSNYRMEVLKLYEMLSDVVIEVTDAYHACLVKAVENSIRYINVVFANEMMRAFPRYNMAEIFDAASTKWNIPYYHPSIGIGGYCLPLAPKYILDAVNDSEELPMLRESVKSDLKQSDFITDLIKSYNCQKVGVLGLSYAPETKIWKNSPVVSLIYSLLRNGIEVKINDPYFSSEEIQEITTVQSFSLNSESLQEFDILVIATSHKSYDGELERILFDLNKEMIIFDNFGVNKNLSKLPNIHYFEIGNFQYNESRR*