MLSLLFQHDHCPQTTSNHASQKMNQIRAIQALNKKELENGIPPSASWHTDYRDTAFVYFGGLPYELTEGDVITIFSQYGEPTFLKLVRDKETGKSKGFGWLKYEDQRSTDLAVDNLGGAEIAGRLIRVDHARYKARDDEDLEECKVGWEDVMRRERLEKGLPSEDEDGTDEDEDDKPRRAMLKEERELQLLIQDHDDDDPMKEFLIEEKKKEVDEALRREKKKEEKHNRKHRERREKDKDREHRHRSHKSKRDEDEREDRHQDRRQERIEDDPDRKRRRDMSPSGGNDKEKDRDGRRDGHRDEARRISDRRDRDVRRDRDVRRDRDDRRDRDDRRDRDDGRDRDDRPDRGRDRADERRPKDDRGDGDDRRKDRDRRHRDDDDRRRRRSRSRSPRPSRD