MVNRGKPSLGCFTCKDSRVKCDLQKPSCKRCLRLTGRCSGYPSSWELVHRQQNALVAQQVQARVDKQRRRRDLNEVSPPQPSLGSPFTVCNVFKLYDDYFLNSGMGIFEALPVLGSGKHAPCFSHALNAAALASGSGQLHQSDALIRARQSYGDAILMLRRSMQDLTIGGDDSILATLFVLGFFEVLVQQLPRAEVQGIADTPVKIMDIFSKKADPASLRAEFEGPWIAWPGFYPVDPIVQTSVDLLAEIESTVGLNHSKTHIINVADQVRRVLGSLDLVVSQVSPDTSSPAYFNGLLRNDSATSAAIAKSLYLTVRLHLVNALLRSFDALIHVAEADDDLQSRIPEWLVIQQEAGLRTLWEEVTAALAPSEQATEAKNASGTASRMFCLSWPMAAISQSTMASEQCKRRVWELIDKHSGQ