MVRTPCRDENGRKKGTWTPEEDRKLAAYITKYGSWNWRQLPKYAGLARCGKSCRLRWMNYLSPNVKRGNYTKEEDEIILNLHAQLGNKWSAIAVHLPGRSDNEIKNHWHTALKKRTNYNLSEGSKKCNNKKSESNITKRKSNVENQNASANNNMHENIVLESSEWSPKESSSEELSSIDYQQDIFQEELAILEEITSGSFWTEPFEMDSKIDFVAPSIDYCGLVCPPSPFIPHEFFDFDDCNNYW