MVAVVLSPPLSSSLAHARLTSVFARFPPLPLACSHFGGSDRIVAEESCNMIPLSRPPTVNFSFLNAATACAGRALINDKWMVSSVSARRWNWDPASVGSGTHVYKFNRGRQEGCSYRAFRAAWGDDFAVGLRSLVRAVATPTEVDTGFEQMIAETKRKYYMLGGKGGVGKTSLAAALAVKFANSGHSTLVVSTDPAHSLSDSFAQDLTGGMPVLVEGPDSLLFAMEIEPEQARAEFRASSQTEGSSGVKDFMDSLGLGAWVEQLSELKLGELLDTPPPGLDEAIAIAKVVQFMEAPEYSKFTRIVFDTAPTGHTLRLLSLPDFLDASIGKILKLKQKLASATAAIKSVFGQSNNEGDRATGKLELLKERMVMVREIFRNKETTEFVIVTIPTVMAVNESSRLQQSLMKESVPVKRLIVNQILPPSSTDCKFCNIKRKDQQKAIEMIRNHSTLRNLQLIESPLFDLEIRGVPALRIMGDLVWQ*