MRSAAGRCFGPLRPDHHRLHNSSLTFSTDRVLNPSFVSQSFVPRHVASPIDRRPKLQVSAMGPEPYSGVDQSRRRVRKPEWVRILEEDADNDPEVARLLEGTEGDPDRIREKMKFALKETDMHRERQGSEVPPVLRFRAISPMGLWVWLEFIEAPLTGERELLEGLIKSWFAVGKLGGYNSQNLHLYHNADDDQSFFEYDNDELAAGEARMASYIHDIGDVEYQDNWARVWIDMGTADELSLDVLINMLVGFSAEMCGLKSVLLGGENEDWPVPEEDREFGPDADYMKVGMDPMRLPEGLDEEFQFMDDEGMLEGGKGIRNRTSSSTSSTSGDGDAYGSSGYGIRAGPYSSRAEEQELQQLAERLKRRRPGGGEGGYYGGSAGAADLDLDLDFNPDELEFTDGDDGGDDDEEEGGSTAARGPQDRGGNRPWGASFVRRVRRGPGSSGSS*