MTPIRLALAAALVALAPLSAGAEPLARQLFGAQLRPTQGASEPIGAYSRGCAAGLVALPETGPTWQAMRLKRNRNWGQPELVAYLQDLSAFAATLPGWRGLYIGDLSQPRGGPMTGGHASHQIGLDADIWMLPATRLDLSAKQREKISSISIRTEDQIRVNRNWTPQHAALLRAAASDPRVDRVFVAAAAKLAMCATATRADTAWLQKIRPIYGHNEHFHVRLKCPPGARLCEGQKPTVAELSKGGNGCDETLTWWVTTYLEELRHPPKRQKPSGPAPKNAKTYVMSDLPAQCQNVLSAR