MAMASTRAPSSAGSLAPGRRTLRPRSPAGLPGFLGLSPSKPTLRRPLALVSGARPCPPLFRCAASSSPAAARPASAPRFIQHKKEAFWFYRFLSIVYDHVINPGHWTEDMRDDALQPADLHSRKLKVVDVGGGTGFTTLGIVKHVEPENVTLLDQSPHQLEKARQKEALNGVTIIEGDAEDLPFPTDTFDRYVSAGSIEYWPDPQRGIKEAYRVLRLGGVACLIGPVHPTFWLSRFFADMWMLFPTEEEYIDWFKKAGFEDVKLKRIGPKWYRGVRRHGLIMGCSVTGVKRERGDSPLQLGPKAEDVSKPVNPITFFFRFLVGTICAAYYVLVPIYMWIKDQIVPKGMPI*