MELTVQKGAKGFEYKVRDLSQADFGRLEIELAEVEMPGLMACRTEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGENLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTVPDPTSTNNPEFQIVLSIILDGIKKDSKKYHKMKDRLVGVSEETTTGVHRLYQMQANGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGARVVVTEIDPICALQALMEGLPVLPLEDVVATADIFVTTTGNKDIIMVSHMKKMKNNAIVCNIGHFDNEIDMHGLETYPGVKKITIKPQTDRWVFPDTKTGIIILAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERKSGKYAKQVYVLPKHLDEKVASLHLAKLGAKLTKLTKEQAAYINVPVEGPYKPAHYRY*