MASSSLTSHLTYSRKQKSLGLLCTNFLKLYDREGIESVGLDEAAVQLGVERRRIYDIVNVLESVGVLSRKAKNRYSWKGIDSIPQALEELKKEALKENCENLPVTSYDCQGDSIENCEDEKPSDLSGGETSQENSTLGSVPSGDSSFCSLSSKGKTDHRREKSLGLLTRNFVKLFLTTNADTVSLDEAAMLLLCDPGSTMMRTKVRRLYDIANVLSSMNLIEKTHQNETKKPAFRWLGFNGKPDDDATVSPKSSNFEQSKKREFGSDITNLEFTKRSRLISLVDDKPIKAQMKHEDPSSQRHLNQMLEHQHQQQQQQANSKGYVFGPFQPVLQDTEKKSLRSARDLEAFASSYRPQYHNQALSDLFSHYMEAWKSWYMEVAQVNNHQPKRNAIQQPS