MTTALAARRLVAAATKRQARLALQHVRSHHPDPMSPKMTKGWKAALKEADIPTTMADKETAHALEMGLPGASSIEDKTIPTFSRGELPHFAGINTFLKAPYVEDARNVGDYDATVVGVPFDGGCTYRAGTRFGPQGIRRISALYTPYNYEKGIDLRESMTLCDAGDIFTIPANLEKSFDQISNGIAHIASTGTMPIILGGDHSIGFPTVRGIASVTTKNIGIIHVDRHADIQEKDLDERMHTTPYFHATNLPNVNPKESGLFLQANLVQIGIGGWQVPRPAVPIMVERETNIFTMDDIEHLGIEKVAEMALELAWDGCDAVYMSYDIDSIEAAFVPGTGWPEPGGLLPREALKLVGLVAKEGLCGMEVVEVSPPYDHADITSLMALRIVVDALGAMVSHGTMGNHKSIIDKEFTPF*