MQPRPQSHSAALGPGCTGPSVANPTPLAFDQQRQVAQAPSCGAEAFAVDPAALANGQPRKHTTYPYVTGTSVLGITYKDGVLLASDTLGAYGSTKRYKSFDRLRKVNESCIVGAGGELSDFQYIMRLLEELSDDDFCMDDGHTLKPAEVHSYLCRVLYNRRNKMDPLWNSLVVGGFHAGKPFLGTVGMQGTNYTDAHVATGFGNHLARPLMREHHRPDMSEEEATALLHQCLKVCYYRDKNSINKFTIAKVSAEGVTISEPFALETEWRYKLFENPAANAAGAWX