MTTPPILIIDNGAYEIKAGIKKVYVGDEIDNCKDLSGIVYRRPFEKGMLVNWDAERIIWDEPYFNLPNIAETYDQMIFEEFEFQSYFRCAPAALIPYGGLYESEQGIPPQCTIVVDMGYSYTHVVPIRDGQIIWEHVKRIDVGGKLLTNHLKHLISFRQWNMLDQTHVVNSVREACGYVSQEYVLPDFSANSTSRTGYIRRKPEDEEQVLWMGNERFAGPAYVISRMPEELRGMFWAHIGALCPVEYEIGIYEVFDPASPAYTSATALTSSEVYMSTYPIGAPAYNVYPPGFSSGADAATEASDDEMEMRYAMGLESKKG