MTTPAQSLRSLARTRASLDGEEVTYWWSGSVFAWAPDEPYERLFGFEGVNVARLVHDAEDGPDSYRLLTREAAFYLDPVTGDILETWRDQPVVHVWNDPANQKWRPFPVPTTDLGDQVCFSLEIPLAYPSPLPTAQYPRHSAGDMYRALELFQFFARREDLAGPDPSVPATMSWTRMSPWVPWMARGGRPGGLTYHCRGRKLGSYTEVPERTRAHIAGHHPRFARAPERWSEPNETSWTYFRALNPPV