MAQNGYLVPADPSAVVTVKKKTPQASWALIDATGQSEPLDVDKYEIMHRVQIHARDLRILDPNLSYPSTILGRERAIVLNLEHIKAIITSEEVLLRDPSDENVIPVVEELRRRLPVGNASHNGGQGDGKEIAGAQNDGDTGDEDESPFEFRALEVALEAICSFLAARTAELETAAYPALDELTSKISSRNLDRVRKLKSAMTRLTARVQKVRDELEQLLDDDDDMADLYLSRKLSSASSPISSIGEPNWYTTSPTIGSKISRASRASLATVHGDENDVEELEMLLEAYFMQIDSTLNRLTTLREYIDDTEDYINIQLDNHRNQLIQLELVLSSGTVCLSMYSLVAGIFGMNIPYTWNDGHGYMFKYVVGLTGTLCVVVFVIIMSYARYKGLVGS*