MDLSVEKGAKGFEFKVKDLSQADFGRLEIELAEVEMPGLMACRSEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGENLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTLPDPTSSDNPEFQIVLSILRDGMKVDPKKYHKMKDRLVGVSEETTTGVHRLYQMQANGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMLAGKVAVVCGYGDVGKGCAAAMKASGSRVVVTEIDPICALQATMEGIPVLTLEDVVETADIFVTTTGNKDIIMVSHMRRMKNNAIVCNIGHFDNEIDMHGLETYPGVKKTTIKPQTDRWVFPETNTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWKERKSGKYAKQVYVLPKHLDEKVAALHLDKLGAKLTKLSDDQAKYINVPKEGPYKPAHYRY*