MGRAPCCDKAKVKKGTWSPEEDKQLKEYIERHGTGRNWIALPQKAGLRRCGKSCRLRWLNYLRPNIKHGDFSDEEDRIICSLFVSIGSRWSIIAGQLPGRTDNDIKNYWNTKLKKKLFDQPPSHRNPHHQQHYRTQSFSSNLEMAVPFPDLEGIPIHPSLFDSLTPTFFSPLCQRPAYQSGNLIMFGGDQPSCSSSDGSSIHTGYGSEHMSSENHLHEKLLPCGEASLRYEFDEPSQLHACPVDAFDKLYLDSKSSATMDMSLRNMARAIYHC