MREAQRACEKVKTIVESLKDSLQQATRELKRLRRYGRANQCFRCGGVGHVVRQCTSRPVQRVDTTKKARKVMMVEPVEILGQGKRFEADCGSVVSVMSTSGWERLKTRCPELKKEAEVLAKPYLIEPSQSDEKIVARAEACFGQAICREAEKKCVPTNQCLKSEERRMIKAVTNRMFIKRNHGIGVGSRSGAKCTPKAAQAVVDKMVEYKNRWVPREQTRWVPGEQMKAKRGRREVQRRTVNCARRNVKSNFNVEDMELSLRRTLEDRHDDVYTVKPDRDRLPNSLSASETIDSMESLADCRGMAVPEHESGTSRRRSRSPSGKKSRRDVDTLLRARAGRMPRHHY