MELSVQKGAKGFEYKVKDMSQADFGRMEIELAEVEMPGLMSCRSEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGETLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTLPDPASTDNLEFQIVLSIILEGIKEDPKKYHKMKDRIVGVSEETTTGVHRLYQMQASGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGARVVVTEIDPICALQALMEGLPVLTLDDVVETADIFVTTTGNKDIIMVSDMKKMKNNAIVCNIGHFDNEIDMHGLETYPGVKKITIKPQTDRWVFPETNNGVIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERKSGKYAKQVYVLPKHLDEKVAALHLAKLGAKLTKLRPEQAAYINVPTDGPYKPSHYRY*