MSATLLSAFYDIDLLYKNEKALNNLALSTMLDKKAVGSPVSSTNSNLFPGFLRRHSASNLQALSGSTNPAKFCHNNNNNQLNESAASSTALLNRENKFRDRSFSENGERSQHLLHLQQQQQKAGAQVNSTRYKTELCRPFEESGACKYGEKCQFAHGFHELRSLTRHPKYKTELCRTFHTIGFCPYGPRCHFIHNAEERRQAPGAGERPKLHHSLSFSGFPNHSLDSAPLLESPTSRTPPPQSSGSLYCQELLQLNNNNPCANNAFTFSGQELGLITPLAIHTQNSSYFRQPSSSPPLSFQPLRKVSESPVFDAPPSPPDSLSDRDSYLSGSLSSGSLSGSDSPTLDSNRRLPIFSRLSISDD