MGGGTLLRLDEWGSVPLLPSGQGLSPDARQQQQDEQPEGGQEGTSGGGAAHPHSSLGGSSMRFSGGGGFLGTLRRMLSDIYLVACGPERQALQMSLWLAFFNQAFASTSIINYAPQVLERAGVESHSAAMLMSSLVGGTKLLGVLLSLFLVDTLGRRPLLLWGSLGCAASLAALALADWLALKAFLVAAMCAFIFAFSASWAGVFWVLLSELFSMSAKSPAASAATATLFLTGAIADTLFLTLHGWLGPFVFLIFAGLAATAGLYVAAVVPETKGKSLQEVQALLSLRCAPGSRRSRRSWWWWPRARGREERHGLLPTGAVLSDGGDAEGGSVGRGRLELSANPX