MTASLKTGFSVYNSCEANFKSKAKGSSGFGTLQLLELSTKEFLGKSLDLSNQIGLNHWNVKDSKPILVNAQASICFSKAMRWWEKTLKPNMVEIHSAKELVNSLLNAGDRLVIIDFYSPGCGGCKALHPKICQLAESNPDAIFLKVNYEELKTMCHALHIHVLPFFRFYRGARGKVCSFSCTNATIKKFKDALARYGTDQCSLGPAKGLDESELLALASIGLLSRNSSLDSKQRFEEIVLAGVDMSSSLDRSDNRVGLKEDKQLLMA*