MQDLLDVIIKKTPDVKVQRVCCGCNLQEPKDEPFQKCCPQCHREKLVPALFCSQECFQNAWPRHKQWHQEKVPFFKEGVARCQIPIFAPEDPSQYVALLCASNKKTFSGDFNGAKKLVRKALKLDTSRVEAYTILGETYWLSGQTEEAKSCFKESIKKEAFVALTGCNGDIIVTANAVYLTLWARSVQFLCKGYRSIADNDEIQTPNWLCHDGMIKRITKVALNASSNEGLVLKLSYTRAHVLFRKFKVLQQCPSHWQQYMNDPNNLNRTAEELQEAATLYQFVSQRKDELTEVATELSDQASAFAEMVSSWEPSKRTALEKGEAGIWVVMHGFEAQAGKDMNGKFGLIFKDGLEHGRVAVEADGHPGEERVHPQNLWQVPFSEMDLALISTLDEGVQWKYVRASRELLLARFLAGFLEEEEFQQLMEKWHTQVSEFCVKVT*