MKLFTCRHCNNTLYFENSICLSCQNPIGFDSTQLSMLTLQKNKHEAFYSDIQTKKTYKYCQNAQEATCNWLIPSASTSAFCVACELNRTIPPLTIAQNRERWHKIEIAKHRLVYSLLKLQLPIKKKINNSIEGIAFDFTADHHTKSVMTGHQSGLITINIKEADEAERAKHKYDLNEKYRTLLGHFRHEIGHYYWDVLIKNDPKLLKKFRELFGNETVNYEQSLRAYYNNPNKNTSNHYISIYATSHPWEDWAESWAHYMHLMDTVETAFNFGIQLDTESLSKRNITASKIIDPYEIKKFIDIFNMWVPLGFAVNGLSRSMGHPEFYPFVISEEIIEKLSFIHKLCKKHRMPEEKPDKEKKEPITEKEKQTLTAEQNQVQTQVQAQAQDTVSKESKPSLLASIFKTK