MCTNQKDSHLSPGMVPCPSPNGNFGTYQRRGSLQLWQFLVALLDDPSNSAFIAWTGRGMEFKLIEPEEVARRWGIQKNRPAMNYDKLSRSLRYYYEKGIMQKVAGCIALFFYISYSHI