MSAAVAAVGEAAAAAAKKRAASRSWILFDAAGEERVLDADKYAIMHRVDINARDLRILDPLLSYPSTILGRERAIVLNLEHIKAIITSEEVLLRDPSDDNVIPVVEELRRRLAPLSSAQHDGKDLSGQHDVEGAEEDESPFEFRALEVTLEAICSFLDARTTELETDAYPALDELTSKISSKNLDRVRKLKSGMTRLNARVQKVRDELEQLLDDDDDMADLYLSRKLAGATSPVSGSGVQNWFAASPTIGSKISRASRASAATIHGNENDVEELEMLLEAYFMQIDGTLNKLTTLREYIDDTEDYINIQLDNHRNQLIQLELFLSSGTVCLSLYSLVAGIFGMNIPYTWNENHGYIFKWVVLISGLVCALMFVFVVAYARHKGLVGS*