MSYAKEIDTLNQHIADFNKKINVSFEFFPPKNEKMETLLWDSIHRLKVLKPKFVSVTYGANSGERDRTHGIVKAIKQETGLEAAPHLTGIDATPEELKQIARDYWDSGIRRIVALRGDEPKGYAKKPFYASDLVELLRSVADFDISVAAYPEVHPEAKSAQADLINLKRKIDAGANHVITQFFFDIENYLRFRDRCASIGIDTEIVPGILPVTNFKQLQKMASFTNVKIPAWLVKAYDGLDNDPTTRNLVAASVAMDMVKILSREGVNDFHFYTLNRSELTYAICHMLGVRP*