MSYNNNGNVVPAADPLPGKKTKLMSSRSWVSIVATGESETLDVDKYAIMHRVQIHARDLRILDPNLSYPSTILGRERAVVLNLEHIKAIITADEVLLRDPSDENVIPVLKELERRLPVGNEAQNGQGDGKESSSANNDADAAEEDDSPFEFRALEVFLEAICSFLAARTTELETAAYPALDELTSKISSRNLDRVRKLKSAMTRLTARVQKVRDELEQLLDDDDDMADLYLSRKLSSASSASSSPNCYLTSPTIGSKISRASRASLATARGDENDVEELEMLLEAYFMQIDSTLNRLTTLREYIDDTEDYINIQLDNHRNQLIQLELVLSSGTVCSAFYSLVAGIFGMNIPYTWNDNHGYMFKYVVILTGAICVILFTFIMSHARYKGLVGS*