MSFKLRYLASVLALSSLLAACGGQEKSAAGDASPASETEAASQVQASEAVPSASSASPEDQDLLKRAQGVFQPLPTVEEMQKIRPFTEEQVKLGHQLWYEPRLSKGNTVSCNSCHNLASAGVDNMPTSQGHKGQFGGRNSPTALNAALLGSQFWDGRAADVEEQAGGPLVNPVEMANDSQEAAAAKIAKVPEYQEMFKKAFPEDGAVSFKNITTALGAFERTLLTPTKWDEYLKGNVNALSEQERKGVRAFMDNGCIACHNGVNLGGTTFQKFGLVQGPYWKFIEDPKRDKGRADVTKKTEDEFFFRVPGLRNVAKTYPYFHNGSVWELDKAVTIMGKAQLGKDIPKEDVDNIVVFLNALSGNVSESARTMPELPLTAPMESKPDNK*