MGMRRATLGLLKSGLRDGSDALRSLSTSTALSQAAASGATNGSRDFMGWLKGGAARVTTPLSQPLPGVQPEQPAFRPLAPPPTEVTVLENGVRIISEASPGPTASLGMYINSGSIYENASNSGCSALLECLGFKATQHRNTLRIMKEVEKFGNTIVANASREQMSYTIDCLKTGFPAALELLLDCVLNPAFEEGEVEDQKARLAALLGGKDIHATLMTELMARSAYRGPYGNPLIPDPEAMAGITPDTLRAFTARTYIAPHMVLAAAGVEHKALVELAAPMLAGLPKLPPLPEPKPDYIGGAVHLPGAYPQANLLLAFEYKGGWRDVHGAVVMTVLNYLLGGGNSFSSGGPGKGMHSRLYTRVLNKYAWVHSCASFNTTFNESGLVGIQASCDPPHVHDMLHVMCHELESVENGTNRIELERAKRAAVSVICNALESKATSAEDIGRQYLTYGHRISGRTYVEMLEAVTADDVRKFVQQLLRSKPSLAAYGDNTQSLDPSVLARRYG*