MATPTNAVSTVEINGKREDLIDIIYNIAPYDTPFMTAIGKGVATAITHEWQTDELRQPGKNTRVEGEDATIKAGSFTTMLNNFCQISDETLQVTGTADKVKKAGRKNELAYQLAKKSKELKLDMEYAMVGAPQAKIQRNTTTPGQMANIFAYYKTNGSVGANGTLPTGDGSDTGTAGDLRLLTEDMLLNASEAIWRNGGQANSIQTSSSIKKAISKNMKGRATEITLDASDNRIAQTVDVYESDFGKYTIRANRWFHENTMFIFDPKMHALCYLRPFFQHELAKTGDSEKRQLLVEYTLRVNNEKSGALIRDVVAQV