MARSIAQLKGGEPHEALELLQQPIKPTASPGCVVVRITVRPINPVDLGTIRNGGLLKLPNPPVIGSEGFGIVEEVGEGVSKFCPGQRVVPMIWLEHDRCGQGSWQDYVELKEEHVVAVPSSVSDEAAAQFAINPWTAYGMLDDLAIPKGEYLLQTAAASGIKTINVVRRDASKSELKALGADEVINSETEDIVERVKEITGGKLAYAAVDAVGGVLTKTVAATVRDDGKLFVYGVLSGWEVTVSTQDLLRDVQLSFWQLPKYIRSAANKQAHVAAEVMKLLEEKVITPLSGKKFPLEDFLAAIEESEKQNRGGKVLLVS*