MALRFLLPTQMLPSSSSSTPNLSPLSTQQQFMLPAWTPILASSTQRFNMSIGSAPASTRGNVIGGYIDESNNLALDNIRDSLIRQEDSIIFNLIERAQYKKNAPTYDADRFSIPGFEGSLIEFMLKETECLHGKVRRYYSPDEHPFFPNEIPDPLLPPLQYPQILHPCAASININPLIWKVYFDDLLLSFVADGDDGNYGSTAVCDVLCLQTLSKRIHYGKFVAEAKFRESPGLFEAAIRAKDTDALMRIITFEKVEANIQKRVEQKARTYGQEIDLDDVNTIPQYKIEPSLVARLYGEWVMPLTKKVQVEYLLHRLD*