MPTSLRTAYRERLAQGEIRPDVAQAAAVEALSRLEADLDAAGEPGFSFFGRKPKSQRGVYLWGPVGRGKSMVMDLFFDSAPVAKKRRIHFHAFMAEVHADIDVWRKGDAATRKARFGQSKGDDPVAPTADRIAGEARLLCFDELQVTDIADAMILGRLFEALFARGVTLVATSNRPPEDLYKDGLNRQLFLPFIDMLKSALDVVAVRGPVDFRLDRLRAARTWLAPNDKASQAAFDGLWTDMLDGAPETGATLEVLGRKMRLPRAAGGLVRSSFASLCQQALGPQDYLAIAERFHTLFLEDVPCLTPARRDAARRFNTLVDALYEADVKLVALAEAEPEQLYPEGEGAFEFERTVSRLQEMRSADYVGRVRD