MDSMKDGLLTDRQMEVLRYRKQGMTQQQIADIIHTSKANVCTIEKSAMENIRRAKETLEFLYTLDATHLCTIPSGTDLFEVPGMIFAEAEKAKIKVKYDTISLINRLREARPQSYKARCICEDVQIYITDDGEIYFG