MSSSNINDEQFEGLVIVGGGIAGLATAVALQRVGLKSLVLERADSLRTTRAALTLMTNAWRALDALGVAQSLRLKHPQLQGAQMNFFPSGFTRQVSYTGPCKSGHHEFRCVQRSVLLETLAKELAPGTIRFNTKVVSIQQSTNSSLTIVKLEDGELIKAKVLIGCDGGNSVVADWLGLQAPSLSGRSAFRGLATYPEGHKFETTGQVFWGEHLRAGCVPCNEKDVYWFITQNSLPCDSDIGRDPQCLMEKALERLVDYPEQILDIVKKTQIDTLTLTPHSLRWPWAVLFGKLCKRNVCVAGDAMHPMTPELGQGGCSSLEDAVVLGRCLGEAMTVLNGLEEEKRIEEALKKYVEERRWRAFGLISGAYITGIVQQGSGGFMMRFLRDKFLSRKLSENMFNQADFDCGTLSCTPF*