MSVTALPPLPLDRASPATRLLEKRRQMFEVQEALDSQAEESRRRELVFKQREEALRTKDRELQESLIKFNRFLQDNDAKRHRAEKKEREAHRQRVAREEEIAQLSSTLHEEQAKRAERDGELRTMARYSAFMQAFQRAQTEFPEIDDVLSRYDTLRAAHDHLVTRSREADAKVEGSRSQLQAVVRETSNEVLARNNRIAELQHASDSAVSESLAASASAEHECAALVDRKLQAGQVVMACEYIYERCADRSAVRQAKAKRAAAPDPLAEASVSDLLRKLNFIRDFALDLTEIVQEGRSTADSAGGAPE*