MATMNSTNLTLHLCSPAAGANVSGGGGSSSVFTRALHAAQARKMHQRKQLPGSAVSNSKKTSGIKGKKAIHVDRTYDARSDIEPPSFNLGITQDIEEANMVACTPGHDISNVAEDSDKEQELNFLARYQQTKLSSFSPYSMLKETSGARIFMREEYACTKLPPKSKRRIIGGPSDILFDRPKRSIKPSHSVKSPFLSKQHSFVRHDQKALDDLYTYAISITDAEALKKIWVHISQPVPMSLSLHDIQQAIRLDTQMQEETFNVAVQVLAADEIQRFGGTDFVCWRHFLNQDFAMFATAGDDQWNPEDHLPSFKDDSLIPYDVPSCHLIFIPLLQPLHYSLYAFDMEKKKLCILDPLRDASKRSEDTAERHLKTKFHISSALKECMKLAFPDWDEDIPNWVSEFPSAIPAINNRFQFMLPI*