MASNLRLEALFEVKDRWVAITGAGSGIGRMLARGCTVNGANTILIDVNERSLEETKTELQELSQSGDLSPTSVVTEAGVTAVVAAIKSIRGSLDALIHCAAVRYMNEVTYKPGGSLGDLEDATMSAPYQGWEQTFRLNVLAPYYLTAGLVRLLGTAAAKGDGRGCVLMLSSPASVHNHQFVPCYQTSKAAVDHLVRIMAAEFADYYIRVNGISPGIVPSGMTTTDANSNLHLAAEAPAGRAGNEDDMVGTMLWLISKAGAFMDGKVVRVEGGRLLILRGATCHSG*