MELTASPKPQLSSRANAFSIAALMSSGGSKEKEAAESTIKPLEQFVESPCQPWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRMFPTIRVSFAGVDAEAKYIVLMDVVPVDNKRYRYAYHRSSWLVAGKADPPLPAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXITKLKIDSNPFAKGFRDSSRLTDIERESVESLIQKHSYARSPIRTYGGEEEVLGDESQTTSNR