MPLLCIPGNLEVAVEHLTEAIMLNPGSAILYATRASVFAKMNKPNAAIRDADAALQINPDSAKGYKSRGMARAKLGQWEEAAKDLHVASKLDYDEEIGSVLKKVEPNAHKIEVHHRKYERLRKERELKKSQRARQRRHAEAQAAYGKERKQESSSSETKASQGQDHQNPESTAALQEGKVLSIHSAHEFEAKVSAASSLSQLVILYFTATWCGPCRFMSPLYESLASKHPKVVFLKVDIDELRDVAARWNISSVPSFFFVKNGREVDKDLDACFSDDTSKRVYALFDLTDDLMGPCRADDCCHWNVLPTATDFGNSVIWGGMESGNETVYCGPILFLCFRFRGEESCMLQ