MQLNELAKAAGKKYFGTATDNSELNDTAYMKILNNTSEFGQITPGNSQKWEYTEPSQGTFNFTQGDQIVDLAQSNGQLLRCHTLVWHSQLPSWVSSGTWTNETLIAVMENHITNVVGHYKGQCYAWDVVNEALNDDGTYRDSVFYKVIGEEYIPIAFKAAAAADPNAKLYYNDYNIEYSGAKATAALKIVKLIQSAGVRIDGVGLQGHFIVGKTPSREDLASNLKSFTDLGVEVAYTELDIRFSSLPPTAAALEQQATDYANVVGACLEVKRCVGITVWDFTDKYSWIPSTFPGQGDACLWDENFNKKPAYYSVSEVLAGAATGGASSTTSTATTAAVAPTAAAALVTSTSASTPPSSGGGSSQCGGTGGVSGTYSQCL