MSTTLLSAFYDIDLLYKNEKVLNNLALSTMLDKKAVGSPVSSTNSNLFPGFLRRHSASNLQALSGNTNPAKFCPNNNQLKEPAAGSTALLNRENKFRDRSFSENGERSQHLLHLQQQQQQKAGAQVNSTRYKTELCRPFEESGACKYGEKCQFAHGFHELRSLTRHPKYKTELCRTFHTIGFCPYGPRCHFIHNAEERRQAPGAGERPKLHHSLSFSGFPNHSLDSPLLESPTSRTPPPQSSSSLYCQELLQLNNNNNPCANNAFTFSGQELGLIAPLAIHTQNPPYCRQPSSSPPLSFQPLRRVSESPVFDAPPSPPDSLSDRDSYLSGSLSSGSLSGSDSPTLDSNRRLPIFSRLSISDD