MRRPNGRKKIEIARIQNQTNLQVTFSKRRAGLFKKASELSTLCGANVAIVAFSPSNKVYACGHPSVESIVDKFVGENPPPDTDDPNPIIVAHQNANIDEINEKLNKLERSLERERKHGQALQALRTEPSNEKLSFFDLKILCESLEAADKKVEKLASQLMECGIEFPYQTIGSALAPLRARESTSSDSGEGSSGSGE