MTMLHLQNLFSFNTRVPINKLFFENNTHFSSNFSYKIRSNNISHLTLGIDHGIDSSSSNFIKALSDHQGDVLAKNEIGIIDFFEAKNLLVTGATGFLAKVLIEKILRTTPKINKIYLLIRAKDKEAAFDRLTSEIIESKLFKCLKEIHGESYESFIRSKLIPVVGNIDEPNLGMDCIISQQIAQEIDLIIDSAANTTFDLRYDLALDAHVNGAYQLMMFAKKCINLKLLIHYSTAYANGEREGLQYEKPFIMGESITKEKLTSHSPSAKFPLLNAANELDFVSKLKNSIKNNDEFNKIIKELGDERAKLYGWHDTYSFTKAMGEMVIDSMRENIPIVIIRPSIITSSYEQPFPGWIQGLRIIDPAIVFYGKGEFPGVYTNPYCLIDMVPVDMVVNATMAAIAKHGNLQSPELNVYHVASSYVNPLLSSQISNYCYEFFSSFPFVNSKGDQVKVQKMKYFDNMLDYSNYISKELLNRHHEVEDSKMQKLFKRKVEFLKNCSKVYEPYTFYKGWFHNGNMQKLMEDMSEEERKSFDIDLSKINWRDYIIGIHIPGVKENVLKGRM*