RIGGPTRRSAKGGWTPDEDDILRRAVAQYKGKNWKKIAEYFEERTDVQCLHRWQKVLNPELVKGPWTKEEDDKIIELVGQLGAKQWSKIAQQLPGRIGKQCRERWYNHLNPEIKREEWSREEDRKLIIAHHQFGNRWAEIAKTFVGRTDNAIKNHWNSTLKRKVDEALARGL