MATRGKAVLFVLVLGLSCAAALDFSKTGYNPNDLESEESLRTLYESWAAQHERLHSSPSEKELRFQIFKNNVRYIDDHNRQAADGGYLLGLNKFADLTHEEFKSAYVGSKFARKRARTDAFRYADVAAVPKAIDWRWKGAVSSVKDQGKCGSCWAFSTAGSVEGINQIYTGRLQSLSEQELVDCDTKYDQGCNGGLMDNAFEFLIQNRGLHTEAAYPYHAAQGKCVRDKLNSPVVTIDDYQDVPENSEDDLMKALAHQPVSVAIEAGGRDFQLYSNGVFTGVCGTNLDHGVLAVGYGTESGKDYWIVKNSWGPNWGEGGYVRLERNIDAQQGKCGIAIEASFPIKTAPNPEPSNPSPPPAPKPDVKCDGSYSCNSGSTCCCVFSLGRHCFSWGCCALESATCCKDHQHCCPAEKPVCNTRNGQCLQSKHDLFGVPMLKRVPAKLNTELRIDGSSASQ*