MRLVILDNYDLASEWAAKYICNRIIKFKPGQDRYFSLGLPTGSTPLGCYKKLIEYHKSGNLSFKYVKTFN
MDEYVGLPRNHPESYHSYMWNNFFKHIDIDPNNAHILDGNAADLQAECDAFEEKIKEAGGIDLFVGGIGP
DGHIAFNEPGSSLVSRTRLKTLAMDTILANAKYFDGDLSKVPTMALTVGVGTVMDAREVMILITGAHKAF
ALYKAMEEGVNHMWTVSAFQQHPRTIFVCDEDATLELRVKTVKYFKGLMHVHNKLVDPLYSMKEGN