MADLLHNSLRAMKLDEEEPLTLPDSPRFRVYDQNSLSILGCLLNPDCQSMARMIEYMPTAWRVYDRVRGIALSKDRFQFIFQREEDLETVLKDRPWSYNHWAMALELFFTTDTMFKLASEVGKVEEIAYDPKVSHTKDYIRALITFSTDNPVKASRRLNMPKGEGSVLIEFEYEKIHKRKDYRAPKMLPTVQEGPQTSLQIVKTTGVSSVTLEVGPPGFPIMFPELSDQERRSAMVYVSHADETERNARIQRVRHTIDDSAKTPPVILTKISHDLDKGKGHVFSYPDISSRLQWPTSKKLQSTSSAPLVSLESEGEAESSSASLPVVLPPFDVTTGFQLGTSSMDPTTGNIKGGKKARRRPPSWKRKTQGRVAGTASNSAQKGDSYKENGTKRKSDTSTSSSLERSTKKQEFSVASGLKPLLFQ*