MQNQKAGISVTNKGGKFKGRNRNSNNTNKFVGVRQRPSGRWVAEIKDTTQKIRMWLGTFETAEEAARAYDEAACLLRGSNTRTNFITHVSLDSPLASRIRNLLNNRKGDKKQEDGAVASAPSNSKTTISNTSTITSNDDNKESTLSTCATRNTELFEDAYKPDLSNCKEVFESGSQSNISCGFGPFFDHFSFTQLLDMAKNDDITDASSLELSEFERMKVERQISASLYAINGVHEYMETVQESNEALWDLPPLCSLFC