MGRAPCCDKMGVKKGPWSPEEDRKLIDYVQKHGFGNWRAIPRQAGLLRCGKSCRLRWTNYLRPDLKRGSLSPEEEQTIIRLHGIVGNRWSTIASYLPGRTDNEIKNIWNTHLKKRLMQTGTAAVNPVSTHPSNSCTVPTTPVAVNNSLSTPCSTVPTTPMAVNNCLSNSLAVQNMCYFPGSPHSECSFSSSKDSAPQFTAEQIELHGAEYDQNLLQTCSVHCHETDEMRSAHDYITSLKTFLDIAEESTPQEIHGVEYADLAGVLDHITEDYDAETLDYFNTELFFSHSTFSGNQLDPEILETYLADHSQEYSSSSDSLDVLSPEILLDLPENPVDVPGVVIPPLWMD*