MALSVEKTSSGREYKVKDLSQADFGRLELELAEVEMPGLMACRTEFGPSQPFKGARISGSLHMTIQTAVLIETLTALGAEVRWCSCNIFSTQDHAAAAIARDSAAVFAWKGETLEEYWWCTERCLDWGVGGGPDLIVDDGGDATLLIHEGVKAEEEFEKSGKIPDPESTDNPEFKIVLTIIRDGLKTDARKYRKMKERLVGVSEETTTGVKRLYQMQESGTLLFPAINVNDSVTKSKFDNLYGCRHSLPDGLMRATDVMIAGKVAVVCGYGDVGKGCASALKQAGARVIVTEIDPICALQALMEGLQILTLEDVVSEADIFVTTTGNKDIIMVDHMRKMKNNAIVCNIGHFDNEIDMNGLETYPGVKRITIKPQTDRWVFPETNSGIIVLAEGRLMNLGCATGHPSFVMSCSFTNQVIAQLELWKERSTGKYEKKVYVLPKHLDEKVAALHLGKLGAKLTKLTKSQADYISIPIEGPYKPAHYRY*