MSISLPICPCQINPSSDDISAPLLYQDCCQPYHDGLLNNEADKIDGAKPDSAERLMRTRYSAFVLVVPEYIIKTTLPSQQNLLDIQAIESWAKETDWAGLEIVAHTTKLGKHHAQVEFKAYFKTPEGLQAHHELSAFVKTKNKADNDASWYFLDPTVSMSVTQKQPCICGSGEKFKRCCGAYI