MSALNHLFDLPDQICYVQCGFCATILLVSVPCSSLSMLAVTVRCGHCSCLLSVNMMKASFVPLHLLASLTQDEQREELCLEEVDKQNNNPLDMRSPSMVISNSDNEEEDTISMNPIVNKPPEKRQRAPSAYNHFIKEEIRRLKAENPSMTHKEAFSTAAKNWAQFPPIQYKGDGPDGESCTSQREENVTWDSDVPEAHEDGKVYRERKAPRHSIWARTPFE