MGSKANVDKENIMNPDFVELPEVDRQEFESQVEDLRRKILSCYRKTRQCVTKQEEFTLPINDKSKMGRGKIEIKRIENATSRQVTFSKRRSGLFKKAKELSILCDAEVGLVVFSSTGRLYDFASTSMKSIIERYNETTEDPHHTMNASSEAKEAASLRQQLHNLQEYHRQLLGQQFSGLDVEDLQNLESKLEMSLRNIRLKKDNVMLDQIQELSSKGSLIHQENMELRKKVSLVHEENINLQKKVYGPQGINEHSTGSPTQHSFLTRENEIGPNLELSLPENVEKDGLGIAKAVRRCRCKASTQPCREN