MATQYKQSICLNGHQITDEFSPNETVTGYCEQCGAKLIDSCPHCKYPIEGFYYPDGVVYLRSPNDKLPVPKYCKKCGTPYPWTKDSLDALNEVIQLSNLSIQDKESLQASTPDLLVDTPRTKVAVLKWKTIGKSILNLAHDIIVEVASESITKAIYGN