MELTVEKGAKGFEFKVKDLSQADFGRLEIELAEVEMPGLMACRTEFGPSQPLKGAQITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGENLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGTLPNPSSTDNPEFQIVLTILRDGMKADPKKYHKMKDRLVGVSEETTTGVHRLYQMQANGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMLAGKVAVICGYGDVGKGCAAAMKAAGSRVVVTEIDPICALQATMEGLPVLTLEDVVETADIFVTTTGNKDIIMVNHMRKMKNNAIVCNIGHFDNEIDMHGLETYPGVKKITIKPQTDRWVFPETKTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERKSGKYAKQVYVLPKHLDEKVAALHLDKLGAKLTKLTEDQAKYINVPKEGPYKPAHYRY*