MDIDTVCRYYETGSFKAGVIGGSKPKVATAPVVDAIANYKRENPTMFAWEIRDRLLAEGICSQDNVPSVSSINR