MDLSVQKGAKGFEFKVKDISQADFGRLEIDLAEVEMPGLMACRKEFGPSQPLKGARITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLEEYWWCTERALDWGPGGGPDLIVDDGGDATLLIHEGVKAEEAYAKDGSLPDPSSTDNPEFRIVLSILRDGMKTDPLKYHKMKDRLVGVSEETTTGVHRLYQMQANGSLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMLAGKVAVVCGYGDVGKGCAAAMKAAGSRVVVTEIDPICALQAAMEGLPVLTLEDVVETADIFITTTGNKDIIMVSHMKRMKNNAIVCNIGHFDNEIDMHGLETYPGVKKITIKPQTDRWVFPETKTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNERKSGKYAKQVYVLPKHLDEKVASLHLEKLGAKLTKLTDDQAKYINVPKEGPYKPAHYRY*