MESSSPKTQYPNFNFFQDQSSLPWNDQHFLDEYLTNIDQNNDHSLPGSTCSFLTSKESYRREVSSSNLHQLPRSWSSSNDTNSSKESNNRHEIEEVTSHHHDKNNSTKHYIGVRKRPWGKYAAEIRDSTRNGIRVWLGTFNTCEEAALAYDQAALTMRGPLALLNFPMDKVRESLENIKYICEDGISPAAVLKATNKMRRVKHKRNRKKRNVLVFEDLGAELLEELLTSTSSN