MLTELTRVDLSSDPDYSYEEMGPSSLSSPLSSDSAFGDQLTCSVELCEGQACEGCQEVIADRYFLHVNGACWHTDCLRCCVCCSSLEQEESCFVKDENIYCRRDYISEFGTKCSKCYRKIQATDWVRRARENVYHLACFACDSCQRQLSTGEEFALSGDQLLCLRHYTSLVEGDTDKDSELSSKPKAKRVRSSFTEEQLQILQANFRIESNPDSQELNRIAITAGVSRRVAQVWFQNARARQKKQQLYSSQSSRSINSNGYSHGQWSSGSEGQLSDSPSE