MTSLSSHFCIEGCPKFPTQLAFTPHIACKLHKSKRFLSKRVIHRGKHLPLSTTKSAPSVVAPDRRIHHGLVQEEEEEISEEQYRGRLEELLQSSPHPPASLWDKFPFLSSPRARGILLLNVLTFLYGSNIPIVKETEAIANPSLFLCGRFALATLVFAPYVSSGMRDAEVRNASLELGLWISMGYWTQSFSLLTIDAGRASFISAFTVIAVPLLAGLSGREISKLTWASAITAFVGVGFLETSGSPASVGDLWSLFSAVLFGVHMLRTEHYSRVLPSRKLLPLLSLQLLVITLSSLLWSFMSSTVFKGSLSTLQEIDLKVAWQSISGMPWLPVMYTGIVSTALCLWIELTAMRDVSATDTAVIYSLEPLWGAAFAWCFLGERWGPKGWFGALLILGGSLSVQLFQARDGAMDIEESKQS*