MHGRQRKAHLDLKLKSAGIGADAQLRACLDIVHHQVAVCLARHRPQPDGAELDADGHAGPHGERHEPGRPLLQQLRRDGAVEPRLPRERDARVHGGAVALVQRREGAAAQHGAVEGRRHVAAVVVDPDAAVRVVGRHVHVERVGHRGRRAVHVEAGHRQAVHVERRDLGPEHQVQDPRGGAQRNGEQNEGEDGVAHAPAAAAALAPRRRGRGRGRRRRGRGCHRQLVVAGFLAAPRRLLRRRGRRRRRARAHWVDPVVVCHARIVRVHALLSNPRRARSCTKNARTQAAAARLDRLSYKCRLVS