MGKDAAKDEALEQRHNMLSPFTAGWQMVKVEPLIIEKSEGIYVYDTNGNKYLDALAGLWNNALGGNEPRLVEAAKKQLDVLPYYHSFWNRTTPVTLELAKELVEMFTQVKMSRVLFTNSGSESNDSQVRLVWYYYNAIGKPHKKKFIAREKAYHGSTYASASLSGLPNLHKGFDAPASFVVHTDCPHYWRNHLPGESEEDFATRLADNLEKLILKEGPENIAAFIGEPLMAAGGVMPPPATYWDKIQPILKKYDILLIADEVVCAFGRLGTMFGCDYYNIKPDLVSMAKALSSAYMPIGAVLVSEKISDAILKFSDQHGSLGHGFTYSGHPVPCAVALEALHIYKERDIPGHVAKVSPHFQKGLHKLSSSPVIGEIRGTGLIIGVEFKDGKRPENTFPADWGVSSYFADKCKEEGMLVRISGDAIFMSPTLTITIEEIDELITMFEKALKATEKYVESKKKSG*