MPCVILPFNITTTQKFEEMPHTLPYNRSRQRSCVACAGGKRRCDRQTPQCSRCLARGLECIYIKGLRQQQRPQSPRSLPIEPSSSPSLTDILAPFPPDDFTLLDNTELIASWLTPSPSLLAVPTLLPAGDFPETSVIDRWSTKLLLQSIKSYPRMFARSRRTPFIHHRLYDVYLPEAIQDAFTVLEGYSSLDESDKATAALQYMLLCKIMLNLGDDVTTLLGSKQAQKYASPRLEAMKAVARAHANRSLEEYEKALSDYRFELGRDVFIRNHLRRLYDAMLEQNLIKVIEPFSRVELDHIAKMVGLDTPQVERKLSQMILDKVIIGVLDQGSGCLIVFDETERDQAYDAALETIEKLSNVVEELYTNQASQLE