MDSRAGAAVAFAAGAALGATALYLCTRQQPPDHLSNAAAGSQAPAAAAIAATAAAAEPAGSTGTAGLRDFEQDEILAEQLTRNVQFFGLEAQKTIGGSFVVVVGLGGVGSHAAHLLLRSGVGRLRLIDFDQVTLSSLNRHCLATRADVGLPKATVLAQHFKDIVPEAAVEARVQMYTGEGEEALLGGGPDFVIDAIDNIDTKVDLLAACKRRGIPVLCCAGAGAKADPTRLRLVDVAEAAADPLARAVRHRLRRDHGITEGLTILLSAEKPRCGLVYGGAEGANPLDYQVMPNFRIRTIPVLGTTPALFGMAAAAHVLCALAGQPFTPQPHFLVQPRQFTGIYDALVEREELRFGTAEGVGVDAAEVEALVKDVWRGHSARRPHPPSNDKGITRSVGHLTLTRWDPARAATVDNLVLLTHAEADEHEQQQSLEELRRREPELCRRVEAVLSRARHDFMWRCX