MVRRFDDPADEHDFYENLFLSEKIVDGHVKLSLPTLSADDNASDEEDKWAAWERANHERHERVRGGGGKNSRSSTRQKKDDERRAHDRRPASPARRGRALRDPTYAKLLDRRDENAARMEAAKRRMGGSGRHAFGEAERRLSPSPAKSRSGGRRNRTKSPLSSTSGGSRLTFRGAGEDSEDYDSDSDSDSDGGGGGGGIVRSALGKQLLETRRWSAQRARSASPGVAQRGGPRGRASSVPPPRRPGSARPGSALAFASAASPPPAPAPVDDDPVCFGRHHTFEGEAARARREAEEAAAAAKKKMGKKAPPSRPGSPFKNRPRVTTEFHPPCLHTATRTLERETNKKAMELAWRRQELTEEVVHTTVGRLAGGEPGLTRHWDDPPRAAAEQAAMAAKIAAERDGGAWSQAAARAAARRA