MSLGNNSEFGFGQKSENRFNCPSPVISSSQQFENYSETTMTAESLFFAGWDSLISSDSNHQTNQSSYDALTLESQRISDISHLVQCPSGAGFNKLDQRLSCLESGSYVHTMAPLGGCKEANHEATNQEESLPISKDEIPGQSINAKKRKMKPEGSTVDSRSQFDSTQGVNVAEQKDISLAGKEGLKEKDDKKHKSEQSSVARAQKVITKQAKDVSQNSDSSKDGYIHVRARRGQATNSHSLAERVRREKISERMKFLQDLVPGCNKITGKAVMLDEIINYVQSLQRQVEFLSMKLATVNPELNFDIERILSKDILHSQGGGSSIFGFCQGMTASHPHLNGFQQRTMQSDNSIHNIQNSANLLKATNMQFCSLPQVRSVWDNELQSVVQMGFVSNAPPDILDMHGQMK