MSDHVALFVDRLVASTAAHGGDSSLSVAVGRSSVSAKKAPPFNSKWIPNPKLSSSTPGKAEGELHRSSSKSSILDGILSNTEDASKNYLVSVPVAVAECRICQEEDDVINLESPCACTGSLKFVHRKCLQHWCNEKGDTVCEICHKPYEGGYMAPPSSARADSSFVIGSWEGQQSNLHESRLFSVASEHHLFDSDYEDYTRANACSAACFRAVACMLMVLLLLRHVSSMMTSVAQDNASTLILLFFLRAAGFFLPCYVVARALNVLH