MGVVMSASSPMFLTVDVRRSGLRFSQRVYIPRIIGTILCSLFISSVLIVKPVPIFAWGLLFLNAFVWPHIAYTLSLRSHDPMRCEKRNLLIDVVFGGIWIGFMGVNLLPSALIVAMVGMNGTAGGGIKLFVQGIVLQCVACLLVLVLFAVPISLNTTPIQLYACLPMLLIYPISLGYVTYTTALKLAEHKRMLMEVSIHDGMTSLYNRHHWERLLKHEYEICQRYKRIATLVLFDIDHFKAFNDNFGHNVGDQAILLLARELTSGFRETDVIGRFGGDEFAVILPQTSAGDALDAVNRIRESLSLKFLNQTPQLAVFVSVGIAEISPDMGQYIDWLKAADMALYRAKNKGRRRTEVA