MASSLLSGAENFKIHSGISPSELHFKCFPQKGLVNFSRNSYPKSRTLRTKCSVSSSRPASQPRFIQHKKEAFWFYRFLSIVYDHVINPGHWTEDMRDEALEPAELNNRQLQVVDVGGGTGFTTLGIVKHVDAKNVTIIDQSPHQLAKAREKEPLKECKILEGDAEDLPFPTDTFDRYVSAGSIEYWPDPQRGIKEAYRVLTIGGVACLIGPVYPTFWLSRFFADMWMLFPKEEEYIEWFKKAGFAQVKLKRIGPKWYRGVRRHGLIMGCSVTGVKPYFGESPLKLGPKVEDVSKPVNPFVFLVRFLLGITAATYYVLVPIYMWLKDQITPKGQPI*