MARHSPTVARIRRVTFLVAFSGFAAASSVTKAPLRPAKLALNAPRVSPSLLNLDDTFLNVGGENACSGRLLNADEEVALAREVQRLRSYEDVRATLGEELGRAAEDVGEAAWARALAVSADDLRAARSRGVDARSTLTSANLRLVVSIAKRYRFCGLAQEDLLQEGAFGLSRAVERFDPERGFRFSTYATFWIRQAVLRACAEQSRVIRLPAHVHDQLASMRKASAELSRRLGRDATDDELADHLELEKPEKLAFLRRCAAQDPSSLDEKHAIHAGRGSSVGGGGAAGATTIAESLSDDTILVPDEFVAEAASREYVGDLLATVCNDRERDVLGMRFGLYGNAPISKTKIAERLAVSRERVRQIEVRALTKLRQTHRANRNEEYARSR*