MALSVEKTSSGREYKVKDLSQADFGRLELELAEVEMPGLMACRAEFGPSQPFKGARISGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLEEYWWCTERCLDWGAGGGPDLIVDDGGDATLLIHEGVKAEEEFEKSGKVPDPESTDNPEFKIVLTIIRDGLKTDARKYRKMKERLVGVSEETTTGVKRLYQMQESGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCAAALKQAGARVIVTEIDPICALQALMEGIQILTLEDVVSDADIFVTTTGNKDIIMVDHMRKMKNNAIVCNIGHFDNEIDMNGLETYPGVKRITIKPQTDRWVFPETNTGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWKEKATGKYEKKVYVLPKHLDEKVAALHLGKLGARLTKLTKAQSEYISIPVEGPYKPSAYRY*