MGLYKLLQPSEIFENHEMEQCIAWICAFLCILQSLRGIQSTTYEILGDDRILDIVCDAAEDRGNTPIRQILDISGLTVDM AADLETLYFNGDIKVLIDVPNNPMAMEVDVFRWERSEWIPTTLAMKRDSFCMSLSNPMELWYPIFLKVPKEEMICPPKKG HVYRLANVSNHVFVRNMPYANIAGDAKAVVHLTSGDIKTCAVIFFKIYASGD