MKKVHYMDDEVIGSESPQGRDASLFKPSKSEINLYQRHVEDILSDSAYKPDGEKISLRNLLDISPTLSEAASAIIDDSFTRCFKSNQTEPWNWNIYLFPLWCLGVIVRYGILFPIRLVLLTLGWIIFLGLFLPVHFGIKNHEEVRKTIERGLVEFICSVFVASWTGVVRYHGPRPSRRAKQIFVANHTSMIDFIILEQMTAFAVIMQKHPGWVGLLQTTVLESLGCIWFDRTESKDRSIVAQKLKRHVECEDSNPLLIFPEGTCVNNEYTVMFKKGAFELDCTVCPIAIKYNKIFVDAFWNSKKQSFTMHLIGLMTSWAVVCDVWYLEPQTLKLGETPIEFAERVREMIANRAGIKKVPWDGYLKYYRPSIKLTEKKQQKFADALVSRLGDSVDWR*