MDFYDQGKGLLISLPDKEGLREPSTGLFKDTASYLIILTHSCFEEITYLPFPVGTIIRKGEEAVDPWSRPIVQALEGITLGILGAIDNELEAVGASVEGFILCSGDKVKSVLIALRKRGLIGASADLWVRYESLLRESLQKTIDLANKVPLMNIITPVVCAISAPLARAVSDWLVKHSEVVEKGIQFPSEDDHATSKAEYKWMDDMKGQKDDTQKANPETDVIKDMEAIDVQGPVPSTAEEKPQLELEDAIEEIKENEEANAIEESILAENDVNDVLEMIDSGWLLGSVAISPLPSPKKPSFSRSRKGTPIN*