MTLCVTAGRAVTAIGRAAPARGPFSPARTPRSRLRCRAEASGVVEGAPSTAAAITPSQTQLQQARQIAELSLESYRYHKAPEPEAEDVVASLKRKFEAAQRELGSVTEAEFARLANRDASAALAAMPAPLLSVDTLIHTIQQQHTAQAPAIDLQQQSNVVPLPALTRKTLEKEAPQAEGTGEEVLLQGFNWDSCNHPGGWYNYISSRAEELGRMGFTAIWLPPPTQSVSKQGYMPGDLYDLNSAYGTEEDLIGCVRALQAAGLKVLGDAVLNHRCAQHQDEHGVWNKYGGKMAWDARAIVGDDQTFRGRGNRSSGKIFAAAPNIDHSQDFVKRDLQEWLVWLRSHVGFNGFRLDFVTGFAASHVKDYMAAAVPQFAVGEFWDALQYDWDGTPVHNQDAHRQRVVDWINGAGGLSTAFDMTNKGIMHAVFERCEYWRLRDGANKPAGLLGWWPSRAVTFLEX