MGKDPPQIWHPLRANHCDAIVTNVFVVAQPHGTTTHIRTVGMCKTSNNKDICGEDKHKEENDPWNVETHSAFLGPNLWDKTLPYDSDLKVHQYADLDEFLSENGIPYDGIPNSNLGNSTSLTGQRSDSIGHCAGLSLSGLGQVTTKRERSPSPSDCMSPETMNPPSPADSTFSMSSTRDFDPRTRAFSDEELKPQPMIKKSRKQFVPDEMKDDKYWARRRKNNMAAKRSRDARRMKENQIALRAGYLEKENMNLHREVEQLKQENMELRARLSKYQEV