MTSVEATTLAQSGGHTTASTSSIGSCMEEQRAIVIDSEDDDGQGSSGGEVCGVCGAEKAAMHYGAIACVGCKGFFRRALMKADQLECQANGNCPIRAGGLLKYCKLVKQEDLLSPV