MDVIKAAVQLGLKAHTTIAVSAEETSYTYLQLLQSALSISSELKTILCTQKARVPVAKLASNGPMKGGSATHFEGPRVGIMAKPSAEFVAGMWATWMCRGIAVPLALSYPEAELLHVLGDAEVSVVLGTSDYEARLSEASAKSSSHFFLLPQVKHFEEASGVKLADTDESSSLQVLGQVTSLLNNEDTTPGLIVYTSGTTGKPKGVVHTHSGMNAQVRMLSESWDYTSDDRFLHCLPLHHVHGLFNGLLAPLYAGAMVEFLPKFSVKGVWKRWSESYPSEGVKGKNATTVFTGVPTMYAYLLQGYKTMNEDAQKVAASAARQLRLMMCGSSALPLPVMTEWEELTGHRLLERYGMTEFVMALSNPYHGVRKAGTVGKPLPGVEVKIVEDDPAVPGVGELCVKSPSLFQEYWRQPEVTKDSFRDDGYFKTGDAASVDNDGYYIILGRSSVDIMKVGGYKLSALEIEAVLLEHPFIAECAVLGLPDVYYGEVICVVAVLSDQAKSEAAGKAEPPLSLPQLQAWAKERIAPYKAPSRLEIWEEMPRNALGKINKKELKKLLTS*