MDLNVQKGAKGFEFKVKDMSQADFGRLEIELAEVEMPGLMACRTEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGETLQEYWWCTERALEWGAGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTLPDPASTDNQEFQIVLSILRDGIKKDPKKYHRMKERLVGVSEETTTGVHRLYQMQANGSLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGARVIVTEIDPICALQALMEGLPVLTLEDVVETADIFVTTTGNKDIIMVSHMRRMKNNAIVCNIGHFDNEIDMHGLETYPGVKKITIKPQTDRWVFPETKTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWKERKSGKYAKQVYVLPKHLDEKVAALHLDKLGAKLTKLTPEQAAYINVPLEGPYKPAHYRY*