MSVQTRSQLVLEQAKDLSCRVDSWADFSNRVFDQRNGLVAKAFPEDFERQAFYDSPEYVAVNKILADLMRTHGVVDGANAREKSGRFVVRVPKSVHQRLDVESKREGVSLNQLAANKRTRFKGYDKFEFAAEIAVRMLQRTEGVTLDTILCDIDIRDRFDRIARGLVPEFSALEFRAAALNLRKGHRLKPIDKEVQEYDLTSVGPVKAIDLSRLEELPGLYALYDSNRPLFAGETSNLRDRIRRHLSGAIPDWAWDEDTLSLRMMVVPSGRIEYRRQWLMHFINSEX