MPLLCIPGNLEVAVEHLTEAIMLNPGSAILYATRASVFAKMNKPNAAIRDADAALQINPDSAKGYKSRGMARAKLGQWEEAAKDLHVASKLDYDEEIGSVLKKVEPNAHKIEVHHRKYERLRKERELKKSQRARQRRHAEAQAAYGKERKQESSSSETKASGQDHQNPESTAALQEGKVLSIHSAHEFEAKVSAASSLSQLVILYFTATWCGPCRFMSPLYESLASKHPKVVFLKVDIDELRDVAARWNISSVPSFFFVKNGREVDKDLDACFSDDTSKRVYALFDLTDDLMGPCRADDCCHWNVLPTATDFGNSVIWGGMESGNETVYCGPILFLCFRFRGEESCMLQ