MPLLCIPGNLEVAVEHLTEAIMLNPGSAILYATRASVFAKMNKPNAAIRDADAALQINPDSAKGYKSRGMARAKLGQWEEAAKDLHVASKLDYDEEIGSVLKKVEPNAHKIEVHHRKYERLRKERELKKSQRARQRRHAEAQAAYGKERKQESSSSETKASQGQDHQNPESTAALQEGKVLSIHSAHEFEAKVSAASSLSRLVILYFTATWCGPCRFMSPLYESLASKHPKVVFLKVDIDELRDVAARWNISSVPSFFFVKNGREVDKDLDACFSDDTSKRVYALFDLTDDLMGPCRADDCCHWNVLPTATDFGNSVIWGGMESGNETVYCGPILFLCFRFRGEESCMLQ*