MAKRKKGGKGFYQSKSKKHRSKDERAVWSRQQRAALQTPHAVTPHVNTGPFDNEVIDDVLPPPTASLRSAARKPTTEQPDDERLNELLGPPSDDEHDPPSGDDDAAAADLRLTPEEMESFLNQQSFLHHDQSERIATYHLYCRVHNFPSDWTGKGSTGLAIKDALGMKTRKPSKNIFGDINYCAKNDLEYVGQRFYSRFKPVKIPDGSKAAETIATLIESRGDSLRIATDTLNECRIDDGVEPYSDSAVRELVQRLPSRKVPIRKMKQGNHDKNSPWARRRFAWVYQLLLRLGTEKETEPHDLFELPPSVLEVPETLLDEEELKLYEEDGTVPVYFDPQALFAYRFX