MATLIAPLDGPDGYLRWKESVLLRLHTLGVAHVLSDHPPAPVPPPAGDDVASRATAAAKKWARDDAVCRGHILAALSDRLLPDYARHGTGRAVWQAVARTYDLGVATPSVSWQRFIDFRFDDDGEGASLSLLEQIAHAEALAAAADHPLVVSGSAVVVRMLCQKLPEDVGSRAMVGSVPGRETMDAVWAVARAKEESRILKNLRRRRRRRCKRRIKRICRDIGCPRREAGGSVVAWSGSGLRRRGERSTRTPSIGRDIGCPR