MASSILSGSDNFKLLSGISPSGSSFLGSELNLKCLPQKGFVNLRATRTLRPTKCSLSASRPASQPRFIQHKKEAFWFYRFLSIVYDHVINPGHWTEDMRDEALEPAELHARNLQVVDVGGGTGFTTLGIVKHVDAKNVTIIDQSPHQLAKARQKEPLKECKILEGDAEDLPFPTDTFDRYISAGSIEYWPDPQRGIKEAYRVLTIGGVACLIGPVYPTFWLSRFFADVWMLFPKEEEYIEWFKKAGFTQVKLKRIGPKWYRGVRRHGLIMGCSVTGVKPYAGESPLQLGPKVEDVSKPVNPFVFLMRFLLGIMAASYYVLVPIYMWIKDQIVPKGQPI*