MDARAEALRTIAAALATPGKGVLAADESTGTIGKRLATIGVENTLEQRVALRELLFDAPNCAAALSGVILYDETLRSTGKGGATFVEMLRANGTIPGIKVDAGVVPLPGSPEETATAGLDGLDERCKEYYDLGARFAKWRAVLKIDEARGFPSALAVAENANALARYATICQRNGLVPIVEPEILMDGAHDIETCLRVTRRVLDAVFSALRLHGAQMDGMILKPNMVTAGSAHPSANGGDDVVAEMTLRALRDVVPPAVPGILFLSGGQTEEQATERLRLMNRSSIPRAPWTLSFSYGRALQASCLKAWGGKAENVPAAQAAFFARCKANSEASIRP*