MKRSTVSSAAKRTAEWVMSTDVPTDVLVEAGGVSFALHKFPLVSRSGKIRKLVAGDSRELDVSFIKLSDLPGGPEAFELAAKFCYGINFEISVTNVATLRCAAEYLDMTEDYGDGNLVARTEAFIDEIATQNLSNAVAVLHSCESLLPLAEELKIVNRCVDAAATEVCREQLSSLSSHTDFSNSERMETLQPKGPVDWWAEDLSILRIDFYQRVLAAMMSRGLRHETIGAALMHYAHRALKGFNRKQVARDSSRTKLKVHDSATAIEHEQRILVETIVSMLPREKNSISCSFLFGLLRTALILDTTMACRIDLEQRIGMQLERATLDDLLVPAFSYSGDTLFDVDIIHRIVVSFLKQESDDNKVMYESDGGASPSQSALMRVAKLMDGYLAEVAPDPNLKVSKFIALAELFPDHARLVDDSLYRAVDIYLKAHPALSDLERKKLCKLLDVQKLSQEACQHAAQNERLPVQMVVQVLYYEQMRLRTAMTTSFVDGEQVGPYSQKAAGPGGLSAAISPRDHYSSIRRENRELKLEVARMRMRLTDLEKDHVNMKEGIQKTGSSSKFLSSVTKTLSKLNPFRFKDSSNVPNAKSGMNSRRRRHSIS*