MTTTHTDRSDLRIPKPKTFVYDSKHDIKLDAYIPQPGSASGEMIQEHSQEMQIEMKGEKGLKKMPAVVQFHLGGMVDGSRVMVFPANLPALFNSKGILFITLMSYLSDPSTLLAETLASSGYMVDKDNLIVNGVSGGNYPARAAATIADIKPRPIAWINFSMPSNVHLQDMKRAEELEKMKGGEVTTEDPYIVVDGKLTSTKGRFSLFLEWQRNGVFLDYLLSEPGLSAKLAKRRYEERLTYIIHGKEDHIVPIEDSMATEKNMKVMRKEVKVEWVVDAAHMLLRPSADEMKLVEGINETVQRMVDWTMGILERKAAIER