MSSIQCQLWMGSLESYMTEAFILAAFRKMGEDPSTVKLMRNKYTGDPAGYCFVSFKTDDAALDAMHKLNGKPIPGTNPLVRFRLNSATNNQHRALLADREFSVWVGDLSSDVDDYSLYRVFSTKYTSIKTAKVILDSSGFSKGYGFVKFGLEDEQKNALYDMNGFIGLGSKPLKICNAVPKPKSELGPGSGTSTTSAANLLGYGTAAATDYSQYYDPTAYWQSYAWQGYYDATATQDTGYSSGYPSTAQMVADAAVYAQQYEAQQQMAQQQQHHHHHAEDEELTLVDHKFTLDVDKLNRDLAERDRNLYDALESSKWMPVEQLEIF