MAEPKTKYDRQLRIWGELGQSALETASICLLNCGPTGSEALKNLVIGGIGSITIVDGSKVEIGDLGNNFMVDAKSVGQSRAKTVCGFLQELNDSVKANFVEENPDTLISTDPSFFSQFTLVIATQLVEDSMVKLDRICREANVMLVLARSYGLTGFVRISVKEHTAIETKPDHSLDDLRLNSPWPELKSYVESIDLNVEEPAAHKHIPYVVILVKVAEEWAQHHSGNLPSTREEKNEFKDLVKSKMVSADEENYKEALLAAFKVFAPTGISQEIQDINHDSCAEVGSNSSDFWVMVAALKEFISNEGGGEVPLEGSMPDMISSTEHYINLQKIYHSKAEADFLSMEQRVKSILVKVGQDPSSISKPTIKSFCKNARKLKVCRYRTIEDEFKSPSTTELHKYLADENYSGAIGFYILLRAVDRFAGTYKKFPGQFDGSTDEDASQLKTIALSLLSEMGCDGYELQEELYNEMCRFGAAEIHVVAALIGGITSQEVIKLITKQFVPKRGTFIFNGIDHKSQSLTL*