MVQSMFHPISLFVGLRYLKGRSGDRFSRFVSYMSTAGITIGVLSLVTVLSVMNGFEAQLKDRILGVLPQAVVYEQGGTTSLSAQAPSFAEQMSLNGHVEPIVRSEAVIQSPAQLSAGLLIGIEPNSDDPLQNHLIAGRLSSLKAGQYQLFLGHTLARNLKVSMGDKVRLMVTSASQYTPLGRIPSQRNFTVAGIFNTGSDIDAQLMVTDINDAGRLMRYKSDTISGWRLFFDDPFEVAELSNQPLPEGWVWSDWRDQRGELFQAVRMEKNMMGLMLGLIIGVAAFNIISALIMVVMEKQSEVAILKTQGMRDGQVMGIFMVQGASSGVIGALSGGILGVILASNLNTILEAMGVALFSFGGQLPILINPIQIAVVVVLAIALSLIATVFPSYRASSVKPAEALRYE