MAVGRALEAQLVIPVHSLRVTAHHPEHFFVIFTQPAHQVNVVRRGSIRVDGAVFNIASWHEHDHASFGSLLLHVRVVVEEVPMHFSLVEGAEEILRKRVRVDRLDSRTLERGHTKTFACWVWTDDVANIPTRHSLRVLPRGAGRVEEMEGFSPPDRRVAPPPATAEYSMLIDVNRVEDWTPLSPRSSHSGQSGLPSSGSDEDDMPFSAIAPASWTMGVEDGQCARRQRAEARAPVANLGCRGMPRGGSGRDSEGDDSSRGGGQRSWKDVLLRRSRTLAPPAQPLAPRQRSHFPLPKRRSRDTFGQRRGDKRTPVGARHHTQRGRSRSLLPPPPTGRAQTEDKDDDSKGKDPVDDFFTSTRQRMPSCLRHCSSMKM