MASSILSGADNFKLLSGISPSGSSFLGSELNLKCLPQKGFVNFRATRTLRPTKCSLSASRPASQPRFIQHKKEAFWFYRFLSIVYDHVINPGHWTEDMRDEALEPAELHTRNLQVVDVGGGTGFTTLGIVKHVDAKNVTIIDQSPHQLAKARQKEPLKECKILEGDAEDLPFPTDTFDRYISAGSIEYWPDPQRGIKEAYRVLTIGGVACVIGPVYPTFWLSRFFADVWMLFPKEEEYIEWFKKAGFTQVKLKRIGPKWYRGVRRHGLIMGCSVTGVKPYAGESPLQLGPKVEDVSKPVNPFVFLMRFLLGIVAASYYVLVPIYMWLKDQIVPKGQPI*