MESESGHDAASDAQEDIDENEEDSDSECDVPELAAPSSAGTPSRSAPRPHVCPIDGCRATFKKVGKLNRHIQSHSGARPFVCEYAGCGKSFTRREHLARHAPAHTGERPFKCTHPGCPADFALKTHLNRHAKRHANAQPYACAEPGCGATFSKHSQLKKHGEQQHARLALEAPADGQPLALAAAPSSASSSALSFPAFSELRAHLREVHHANAAVCDACGKKFNSASDMRRHKEAVHSDNPARVVCPHEGCGKTFSKRANLNTHIKNAHGEGAGHVCDADGCAREFSDKYTLARHKKQVHGPGEARPFKCEVDGCGESFKTKGNLNKHVKGVHERTDKVKPRRVLRTELLGPRGAGGACALLGDEEEDEDDAGAAGRGRRGGRGGRSRRAGAPSSRTADYMYGDEEEQA*