MASSSLTSHLTYSRKQKSLGLLCTNFLKLYDREGIESVGLDEAAVQLGVERRRIYDIVNVLESVGVLSRKAKNRYSWKGIDSIPQALEELKKEALKENCENLPVTSYDCQGDSIENCEDEKPSDLSGGETSQENSTLGSVPSGDSSFCSLSSKGKTDHRREKSLGLLTRNFVKLFLTTNADTVSLDEAAMLLLCDPGSTMMRNNSAAKVRRLYDIANVLSSMNLIEKTHQNETKKPAFRWLGFNGKPDDDATVSPKSSNFEQSKKREFGSDITNLEFTKRSRLISLVDDKPIKAQMKHEDPSSQRHLNQMLEHQHQQQQQQANSKGYVFGPFQPVLQDTEKKSLRSARDLEAFASSYRPQYHNQALSDLFSHYMEAWKSWYMEVAQVNNHQPKRNAIQQPS