MDLSVQKGAKGYEFKVKDMSQADFGRLEIDLAEVEMPGLMSCRTEFGPSQPLKGARVTGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGETLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGSLPDPASTDNVEFQIVLTILRDGMKQDPKKYHRMKERLVGVSEETTTGVKRLYQMQANGSLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGARVIVTEIDPICALQALMEGIPVLTLEDVVETADIFVTTTGNKDIIMVSHMKKMKNNAIVCNIGHFDNEIDMLGLESYPGVKKITIKPQTDRWVFPETQTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQMIAQLELWNERKSGKYEKKVYVLPKHLDEKVAALHLDKLGAKLTKLTPDQAEYINVPVEGPYKPAHYRY*