MKRPRGGSPSSLAAMTNPDGDGYGVVGMEAADADADADEEMMACGGGGGEKKRRLSAEQVRALERSFEVENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRHSYDALRHDHDALRRDKDALLAEIKELKAKLGDEEAAASFTSVKAEPAASDGPPPVGVGSSESDSSAVLNDAGPPVPEAQPVPEVQGTLLDDAPCAVVAGASAAAANHGGVFFHGSFLKVEEDETGLLDDDEPCGGFFAVEQPPPMAWWTEPTEHWN