MSPTSCTVSAQRKVSQGIGATTAPGEMREEKKEGIRGTLNKVVLAYSGGLDTSVIVPWLREIHLGQVVNNGPVNTLLLRCLKENYGCEVVSFTADVGQGIGETEGLEAKAKASGASQLFIVDLKEEFVKDYIFPCLRAGAVYERKYLLGTSMARPIIAKYHFEQVRFELTFFALDPKLAVVAPRREWDIKGREDAIEYANEPVEDMYMMTVDPKDAPDSPEYVTIQIEKGLPVGYNGNKLSPAILLEELNELGGKHGIGRIDMVENRLVGMKSRGLQTKDLLALKYAELVYAGRWFDPLRESMDAFMKKMTETTTGEVTLKLFKGSVNVACRSSPNSLYREDISSFQEGSGIYNQADAAGFIRLYGLPTRVRAMQNSGL*