MSLYHKILIGFVLGVIVGLIFGDKAEFIKPLGDIFLRLLKMIVVPLVFSTIVTGIASMGDVKKLGRIGAKTLIYYMITTTLAVTIGLILANIFKPGKGLSLGEIHEVAHPNAPSFTETLLNMIPTNPFEAMAEGNMLQIIVFAIFFGIALALMGEKAEPVKKFFDSASEVMFKITDIVMKFAPYGVFALMAWTVGKYGLDVLAPLGKLILTVYLGCIIHILIVYTLLLRFLCKINPLRFFKKIKEAMLVAFSTCSSAATLPVTMRVAEELGVPESIASFTLPLGATINMDGTALYQGVAAIFVAQAYGVELTLGQQLTIVLTAVLASIGTAGVPGAGLVMLTMVLTSVGLPLEGIALIAGIDRILDMARTTVNVTGDLVATAIVARTENELNREMTATPLEVLESKTIALGSSSLVPRGSGGGSGGSPSRLEEELRRRLTEPGGGSGGGSAWSHPQFEKGGGSGGGSGGSAWSHPQFEKGGGSGGGSHHHHHHHHHH