MSDHVALFVDRLVASTAAHGGDSSLSVAVGRSSVSAKKAPPFNSKWIPNPKLSSSTPGKAEGELHRSSSKSSILDGILSNTEDASKNYLVSVPVAAAECRICQEEDDIINLESPCACTGSLKFVHRKCLQHWCNEKGDIVCEICHKPYEGGYMAPPSSARADSSFTTGSWEGQRSNLHEPRLFSVASEHHLLDLDYEDYTRANVRSAACFRAVACMVQICSLLLLTSNTTTGITTNLSHFVDYDNIMSFCRQGVACCLQKPGLWGPAIRVPPLHLASFAEPYLQMLLMLNIVGAHERKGVSFSKGKMLVF*