MQSGRRHALRALRIGGPVRGAATLLHESRIPTDHFQDSLPKMPVPALSDTLSKFLYFAEPLVSDDEHLLARRGASAFAGAEGQPRGAAAGVLEPDVFHTKPKVSQTPLWREAVRLMPRSVAFYGAAATGAYALDMSQYANLFRSTRLPRPELDELSTCSDSRHVALFAVCLDGSSPEELGEVNRAMLHGRGIDGWLDESDDTRGIDRWFDKSFQLVVTENAKAAINFEHSWGDGVSVMTDAFTTAALKKGGVSPDGMMQMSFQLAMAKMSGRTVSTYESASTAAFKHGRTETIRAATPESRAFTDAFTDPAATPSARAAAMRAAVRNHSRVSRDALIGARRHGYGSLREGSAPLAPTRLSVYVGAGMDRHLWVLQRMAAERGLAPPLFESEAYRRLSKIVISTSTLSSPALANGGFGPFHPDCFAVGYVIRADGCGGQIMTYQRDSTGFADCMVAAMREMRDVLHVDS*