MKLFTKLSVEKYGFFTTYDNQNYILSYLHPETPYRSLFLCYEVGQGKTYAAACLAHIYCLEGFKTLYLSNSINSIKSFQNEYKSVVNDNRSESLEHNINVMSFTKFYRQKLDMNYGLVILDEVHNLRENANRYKVIKNKLDLMINSKLLIISATPMVDSVDEMQSILKLTNEDTKILFSASRERPEINYVGEKVNGEILFLSQLKGKQLEYYNSLNSSNDTVYTYNRQASISCNDEFDPNIPLEEQSSKVYRLIETLDSEKLTLVFCFYIKRGLHFIAKALEHIGYTKWNPLTEGKAYAIIEGNTSPHEVNEIMTAFNSLENIKGSKIHILIGSSVLSESITLYRVQHLHILSPFWNYGQIEQSIGRAIRINSHYGLKERMLNIYLHAAYTRKVGNEYMGIDIEIWKTAMNKKILIDEKLKEIKTDNINVENYEFVTPTIDNQMVVKYKNWIWDLRDCFEHNKYKISWCKFFPDKAVGYDLENKIKIVGSLPSYLRINRPLEDGYTIWRSCVDNKLRISYIAKEKKKFSKRGKLVSNVNIKELSTELGCKNSLIDIIETLKKQKRYFDKQIEYVV*