MEEKRIPFLIHGDEELAQIAAAFEIPKAPHFAESSPPWRSCLLHVCIASIGAFVFGYHSGVLNAALQFVAEDLGLVDDSLAQGWVVSICLVGGTLGCIWSGTLVDELGRRRAAQLGTIPIIIGGCFSAVARNLKLMIVGRFLVGLGLGMGGSATALYVSEISPAPFRGAFGALCQIAGCLGLLGALVAGLPVAIIPGWWRVCFWISSIPAALLLLGLEFCSESPRWLYKQSRWVEAEIAIKRLWGASHLKAAIADIVQGDSRDKIEQATYAELFSKQYAKVVLKGAAIFAFQQFAGINAVFYFSSTFFRNAGVTSNLTASVCVGFVNLFASCLAACLMDRLGRKILLTWSFLGMSLGMAIQSCAVALPIFNSAKSYVLLLGTIFYVLMFAIGVGPVPLALLPEMFPSHIRAKAMAISMSVYWISSCLVGLLYLPTLDKFGDLFLFTFFALVSISGMIFVKDCIIETKGRSLEEIEALLFSNL*