MGSMENVSVPKMEEEKFEFPVGFRFHPTDEELINQYLVKKVDYNSFCAIAIAEVDMNKCEPWDLPELAKMGETEWYFFCMRDRKYPTGQRTNRATLAGYWKATGKDREIFKENALIGMKKTLVFYKGRAPKGEKTNWVMHEFRLDGINLSEQNLSKPGMGEWVICRVYEKGDYGKKVHGPKLGRFDSKEGASTTNSLLPPLMDSSLYKSETKFTTGEFSPVNSFSIPNQTQNQKTLDDIVDNNGTSILNISCSSKAIDDYPLAEAAFAVSNQSSQVAPQIGNPQYSNCFLSQEQSMLRMQLENENLESSAKQCVKADFSVGRDFDSDISSVVFGRDILQRWFGNPELSPASTGPVVTDSLWNF