MDLSVQKGAKGFEFKVKDMSQADFGRLEIELAEVEMPGLMSCRSEFGPSQPFKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSASVFAWKGETLQEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAFARDGSLPDPSSTDNVEFQIVLSILREGMSKDPKKYHNMKERLVGVSEETTTGVKRLYQMQANGSLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAAMKAAGAQVIVTEIDPICALQALMEGIPVLTLEDVVETADIFVTTTGNKDIIMASHMKKMKNNAIVCNIGHFDNEIDMLGLETYPGIKKITIKPQTDRWVFPETKKGVIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERKSGKYQKQVYVLPKHLDEKVAALHLDKLGAKLTKLSPDQAAYINVPVEGPYKPAHYRY*