METQADLVSQEPQALLESALPSKVPAFSDKDSLGDEMLAAALLKAKSQELVTFEDVAVYFIRKEWKRLEPAQRDLYRDVMLENYGNVFSLDGETRTENDQAVSEDTRSHGVLLGRFQKDISQGLKFKEAYEREVSLKRPLGNSPGERLNRKMQDFGQVTVEKLTPMGERSEKYNDFGNSFTVNSNLISHQRLPVGDRPHKCDECSKGFNRTSDLIQHQRIHTGEKPYECNECGKAFSQSSHLIQHQRIHTGEKPYECSDCGKTFSCSSALILHRRIHTGEKPYECNECGKTFSWSSTLTHHQRIHTGEKPYACNECGKAFSRSSTLIHHQRIHTEALPTFVTLIRLLPSVDPIVTNETAFPTESLPTIFALIRCLFGVHSLMFKEV