MAIRVWISLFLCVFALLGSESYASENEDTQSKEFVVTLDHSNFSDFVGRHKFIVVEFYAPWCGHCKKLVPEYEKAAEILSQNDPPVVLAKVDANEEQNKALASEFDIKGFPTLKILRYGGSVVQDYKGPREADGIVSYVKKQSGPASAEIKSSKDAEDFIDVNKIIIVGVFPEFSGEKFENFTAVAERLRADYDFGHTLDAKLLPRGDSSVSGPVVRLFKPFDELFVDFQVFDVDALAKLVEEATIPTVTVFNKDPNNHPFVVKFFNSPNAKAMLFVNFNIFDSFKSKYHEVAEQYKGNDISFLIGDVEASQGAFQYFGLKEDQTPLIIIQTNEGEKYLKTNVEPDHIASWVKEFKDGKVKPYKKSEPIPEVNNEPVKVVVADNFQDMVFNSGKNVLIEFYAPWCGHCKQLAPILDEVAVSFESDADVMIAKIVRCYC*