MRLVILDNYDLASEWAAKYICNRIIKFKPGQDRYFSLGLPTGSTPLGCYKKLIEYHKSGNLSFKYVKTFN
MDEYVGLPRNHPESYHSYMWNNFFKHIDIDPNNAHILDGNAADLQAECDAFEEKIKEAGGIDLFVGGIGP
DGHIAFNEPGSSLVSRTRLKTLAMDTILANAKYFDGDLSKVPTMALTVGVGTVMDAREVMILITGAHKAF
ALYKAIEEGVNHMWTVSAFQQHPRTIFVCDEDATLELRVKTVKYFKGLMHVHNKLVDPLCSMKEGD