MDLSVQKGAKGFEFKVKDLSQADFGRLEIELAEVEMPGLMSCRDEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAASAIARDSASVFAWKGETLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAFAKDGTLPDPASTDNPEFQIVLSIILVGLKQDPKKYHKMKDRLVGVSEETTTGVHRLYQMQANGSLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGARVVVTEIDPICALQALMEGLPVLTLEEVVETADIFVTTTGNKDIIMVSHMKKMKNNAIVCNIGHFDNEIDMHGLETYPGVKKITIKPQTDRWVFPETKTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWKERKSGKYAKQVYVLPKHLDEKVASLHLAKLGAKLTKLSSDQAAYINVPVEGPYKPAHYRY*