MTTEILDVIVIGAGAAGLTAAYDIHHDTSFTYKILEASDVIGGRLQKLEGFADFPIDIGGEWIHVPPSILDEIYNDPNENPTDTIETVQYIQTYEEWEDEEWNTYDLWNTDYKFKNYTWFDFFNDWMAPGLDVELNCTVDAIDWSSTPVQLSCENGKQWAAKHVIVTSSVKVLQDHDLGFSPSLPQDTQEAIDEHYMLPGLKVFMKFQRRFYKEAFTFVEDHEDNEIPESDKYYYAATFGQDSNDNVLGMFAAGEPAEFFIGMTDNQIIGNLLEQLDDAYDGAASNNFIEGFVQDWTNSTFVKGVYTYLNDDWDSLGSIPTMRQPLKDRVFLAGEAVPADNYEWGFAHEAALSGRFAAERVVELLDD*