MQAKPGLQTASEETGPWNRESIKIQSIKREWPLKLVKMLFVFVILGGGMVLGLVFALHMSRYLKPVNSIAWCGVSSPVLNPERNPRFQLEAWLAGPSIGLNMSDEQLLWLASMAPRRQGVPAVKRVPKVAFLFLTKGPLPLAPLWERFFKGNRGFFSIYIHTLPGYKLDFPASSAFHGRQIASKETQWGDISMCDAERRLLANALLDFRNERFVLLSETCIPLHSFQVIYDYVIKSHHSFVSAFDDPGPYGRGRYNYGMSPLVKIEQWKKGSQWFEVNRKLAISIVADTVYYPKFRDFCKPACYVDEHYLPTMLSIGFPSHVANRSLTWVDWSRGGPHPAMFGKNDITEQFIRTIREYNTC