MGKEKLVNEFLIFILDVNGLSRYSVLVNDNGKVLQRYPYLPNQEELVSDEVLSMLRAGTYISTVGSKSNQRISLVFFCVFCVRAMERKLPLVQPEFNAGEALLLPLMESDEAFINGMYNGLSYQSLLSLNLDHSYYGEVKPFSANSSNFRPSFTNDMLCAGTTASSQIQQSSGTFHEFSTGDFAWLDKKTEINPDADQKLKYPKLEPVTDNLQLYPYNNEVLLCEPFNFFSNGVGYPSLPDLRCMEQPNYLDFSSSLVTTENRVVEPVRPVSEVMSNLLKNRQPYSSSTTRLRRQKLSEKIRCLEKLLPWDKKMDTSTMLEEAYKYVKFLQAQIDVLQSMPPLVEGGASSDQDRNGKSTSYGLNHEAKAISVFGTLARLNRQQLLQVLLNSPVAQTYLYSKGCCVYSVEQLVQYRTIAQRNAFYRRSLFLSGMLS*