MDSKEPELYPVVIPPISHPPFECQGKGLVYKSHSRESIDTLRSWITTKRGRSPLQRPKIWWQAQLLLYGLDPGSLSAKLAEVTQKLKDALANGLQAPCQEITDLENELNAKFRRLNADARDAKYQALESDESRVKFDPLRFLHERFPPTGKRKSDDFVVLKIPRHDRYQVHTFAERLGLCTVSADAPGADDARWLIVGSDRDVILERRWQIEAERSGWMEEKAKAKRQRLEAKARELEAHIGPGSGTLRDVVGEWHVESASISKTWPHRGTDFRMSIYFHSLEESDELSDDHGESSDSSSDTVDEKHDNTTDSELLWANFHLGVLHGVLQAEAELSTSGSLPSAPIPFAWRGRDSEEEQIQLDTSGRTNRGSLTFLSPTKLKGVLEGAVGSFEFAGSKVSKIPAYKHPQVWSDLTQDQWDVERVSRWR*