MVTKRLQESGSPKQARPAPVATDSANGPLMLLRLREQCCCGHPAASPVGPLALTLGAPAATDDACRRCDSVLRGSRYLRPVQELLRDAVSAVVGGDDDESAGGGSEDEAGQEAALRELRLRAAATSRRGILAKNDGGAGAVQAKLLGLLSEVRPRQEHYFQELSRVASSFEPALGPAATAGYTSLMSRAMTRHFGNLRRAILRKLAAVTRPAPAPRARLWANDDSEEDEEDDDEQDYDPVQTEDMVSRLVRRTKQAAAARAAEQVCKPLRGLPEGSVAVLRAWLFNHFLDPYPSDNEKLRLAVSTGLSRRQISNWFINARVRLWKPMVEEMYADEFSAVSSRDDDGGAASSQ