MGACMSIDGGLCKIKEMSLDRAQEKRKLANLESGLSGEAKLAVSEMPKRLCTNGATKACCAYTKQGRKGINQDCMLVLEDFAAQENAIFCGVFDGHGPIGHHVARNVRDGLPSLLADDSLCKYSPNGDSCEENEARVEESVSRTQSVDPQPEAASELLWKDRFLESYSKMEETLKTHPKLNCICSGTTAVTLLVQDKDLVIANVGDSRAILASRKGDASLVVDQLTVDFKPNLPGELERIRRCKGRVFALEDEPQVARVWLPNEDTPGLAMARALGDFCLKEYGLSAIPQVSHRRLTEQDDFIVLATDGVWDVMSNEEVAGIVYRAQPKEGAAKCVVDAAVRKWKRKNANVRIDDCAVVCHFLKDTLTPPSPTPFHTCNLPKPPNQGVHAQKARLIPCNTLSIEHLVHPHLDRGV*