MASSILSGSDNVKLLSGISPSGSSFLGSELNLKCLPQKRFVNLRATRTLRPTKCSLSASRPASQPRFIQHKKEAFWFYRFLSIVYDHVINPGHWTEDMRDEALEPAELHARNLQVVDVGGGTGFTTLGIVKHVDAKNVTIIDQSPHQLAKARQKEPLKECKILEGDAEDLPFPTDTFDRYISAGSIEYWPDPQRGIKEAYRVLTIGGVACLIGPVYPTFWLSRFFADVWMLFPKEEEYIEWFKKAGFTQVKLKRIGPKWYRGVRRHGLIMGCSVTGVKPYAGESPLQLGPKVEDVSKPVNPFVFLMRFLLGITAASYYVLVPIYMWLKDQIVPKGQPI*