MSIIDPRNGIYITDTRYAIARKLPEEHASLPAYALIEADLENNSWSLVSRYDNPVVMVADLVAMQVIRPKDKPVKTLDEYLLFSEMIVKRCQTALSVLREMPVGDQP