MKLRTISRVVQGRNRYSSTQFYIYRVSAQFHSIPKRHSFGIAFDIDGVILRGRTPIGDSPKALRRLYDDSGCLKIPYLFLTNGGGIPESRRASELSQLLGVNIDPIQVLQGHTPFKNLLKRFENELIVATGKGEPAVVMSEYGFKKAISLEEYASHFNNIDPLSPYKTWTTKQPGDEQKNSSESVQSFDVTSERVKAAFVVSDPVDWSRDIQVLCDILRSGGLPGEKCEHQPPMYFAADDLEYQAVFPCERLGMGAFRIALESIFNRIHHKPLEYTSFGKPNPEVFKNAESILKQLLNEDHKDIINNSHHFETLYMIGDNPSVDVKGARQAGHPWFSILTRTGVFKGKENHTDYPADKVVDTVEEAVEYILHKEAI*