MTMLHLQNLFILNTRVPINKLFFENNTHFSSNFSYKLRSNKTSHLTLGIDHGIDSSSSFIKALSDHHEDVLAKNEIGIVDFFEAKNLLVIGATGFLAKVLIEKILRTTPKINKIYLLIRAKDKEVAFDRLTSEIIESKLFKCLKEIHGESYESFIRSKLIPVVGNIHEPNLGMDSIISQQIAKEINLIIDSAANTTFDLRYDLALDAHVNGAYQLMMFAKKCNNLKLLIHYSTAYANGEREGLQYEKPFIMGESITKEKLTTHSPSAKFPLLNAANELDFVSKLKNSIKNNDEFKKIIKELGDERAKLYGWHDTYSFTKAMGEMVIDSMRENIPIVIIRPSTITSSYEQPFPGWIQGLRVIDPAIIFYGKGDFPGVYANPYCLMDMELFNQHHEVEDSKMQKLFKRKVEFLKNFSKVYEPYAFYKGWFHNGNMQKLMEDMSEEERKSFDIDLSKINWRDYIIGIHIPGVKEHVLKGRISSS*