MATSLSVEKTTSGREYKVKDMSQADFGRLEIELAEVEMPGLMSCRTEFGPSQPFKGAKITGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLQEYWWCTERALDWGAAGGPDLIVDDGGDATLLIHEGVKAELEFEKNGTIPDPASTDNVEFQLVLGLIKESLKVDPKRYHKMKERLVGVSEETTTGVKRLYQMQLNGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVGVVCGYGDVGKGCALALKAAGARVIVTEIDPICALQALMEGFQILPLSDVVSEADIFVTTTGNKDIIMVDDMRKMKNNAIVCNIGHFDNEIDMAGIENYPGIKRITIKPQTDRFVFPETKTGVIILAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWNEKDSGKYKKEVYVLPKHLDEKVAALHLNKLGAKLTKLTKDQADYISVPVEGPYKPAHYRY*