MSSNVNVDGQDIHSEKPDDDDVVEFEGIVIVGGGIAGLATATALHRVGLKSLVLERASSLRTTGAALTLMTNAWRALDALGVAHILRQLHPQLERAQVTSISSGDTKELSYRGTGKCGNHEVRCIQRRALLETLAKGLPPGTIRFNSKVASIRQSENSSSTIIELGNKAVIKAKALENFLTHWTMDFSLWPVYPPSHTRRWEPNNPRVLIGCDGVNSVVASWLGLQAPSLSGRSAIRGLATYPDGHNLEPMVQQYWGDGLRAGFVPCNDKDVYWFTTQNSLPQDSETGSDPKLIWKEALERLGEFPEQMVDIVNKAQVDTLTLTPLSLRWPWAVLLGRLCTGNVCVAGDAMHPMTPDLGQGGCAALEDSVVLGRCLGEAMTEVNALDEEKRIEEALKKFVKERRWRVFGLISGAYITGLVQQGSGGFIMRFIRDKILSKKLSENLLNQADFDCGRLSSSL*