MVEATAAEIVVVREYDSARDRRGVEAVERACEVGSCGGGKMCLFTDLLGDPLCRIRHSPASLMLVAEIATGPNTNSTEIAGLVRGCVKTVVSGTTQANDPIHTKVGYVLGLRVSPRHRRKGVGKKLVDRMEEWFRQTGAEYSYMATEQDNEASVRLFTGRCGYAKFRTPSVLVHPVFGHALRPSRSAAIVRLEPREAELLYRWRFAGVEFFPADIDAVLSNDLSLGTFLAVPAGERWEGVEAFLASPPASWAVLSVWNCMDAFRLEVRGAPRLMRAAAGATRLVDRAAPWLGIPSIPNLFAPFGLYFLYGLGGAGADAPRLARALCRHAHNMARDGGCGVVATEVSACEPVRAGVPHWARLGAEDLWCIKRLADGYSSGPLGDWTKAPAGHSIFIDPREF*