MHPRCPVLDFPLPMPEMKAATALGSWLLPAAPAIRPTLVNLRSRGFCSHGYFPSASRISCSSELSDSDRGLAKEMESEFSDEICAENGAEEDDETEDLIWSKEEIDAISALFDRPMRQKPLKPRNPARQRALPLPLPHKTRLPVAPAPKQHVRLAARAGLSSRACFSDQVRKKPEFLLGIAREIAALPPEHDVSTVLDRWARFLRKGSLSLTIRELGHMGLPERALQTLCWAQRQKAVPLFPDDRVLASAIEVLARFERLRVESALEQCVPTASRAVLEAMASGFIRAGKVDRVRKLLELARINNRTLHPSIYVKLMLEATRTPEGYGLASALVDELGERPELELRPQDCTAVMKVCIRLRRYAAVESLFSWFRGAIGSPTVVMYTTVIHSRCRDGRHREALSLVWEMEQAGCLLDLPAYRVIVKLCVALHDPGRALRYLSRMKEAGFIPTGDMYDSLIEGYLADGRLAKCRQLIRDAESAGVKLDRRLLSRLSETGGRHP*