MVRTSIKSIGSGIDRLSALPEHLLCRILSELSTKDSVRTSVLSKHWRNLWLHVPVLELETSDFPDNLVFREFIDRFVGFDKEIDLKSFDIFYDVNVLWYDDFLWMIDDVVKRRVCDLMVTNNPYVVNEKLVKMPISLYSCATLVNLNLSFVAMNNLPSESVCLPRVKTLYLHGVKLDGDSILGTLVSSCSVLEDLTVVTHPGDYEKVVCFRSQSVKSFTIESQCEYKDPNVEIDCPRLEYMCIREYQSESFVVHSIGPYAKVDVDIFFEVEYEDPLAISMIRNFLTGISKVREMTISSRTLEVIRGYHSMVKALPQFSNLSSLDALLVESYWELLPVFLGCCINLNSLVVELDGLSEIEEFKVSPLLQDSLSARGFVQQKTPVSVTKTSSERKIAAYFVKKSG*