MKRPRGATPSLSAMPNHQEDDGYGVLGMEADVDVDVDEEMMAFGGGGGGEKKRRLSAEQVRALERSFEVENKLEPERKARLARDLGLQPRQVAVWFQNRRARWKTKQLERDYAALRRSYDALRLDHDALRRDKDALLAEVVLSITPYYICRRIV