MEKELNSLVKVGVSTIMSVSYCFFLPPRIKSGFFRLVSILPVCVLFLVLPLFLSFPLFSSPAAILLILADLKLILFSFDQGPLSPLPSNIFLFTCFTCFPIQRQKNPKPQAGGQDQMHTWIFAIKVVLLGVLLHLYHWKTLPPIMLLGLYPPFLYVLLEVSLTLFRILLTIILKCNLEPHFKEPYLATSLQDFWGRRWNLLVSASLRACVYTPVRRVCQHLMCSDDSAMLISVLATFIVSGVFHEVLFFYIIGEMPTGELTLFFVLHGVCTVGEVAVKRTAFAQRWVVRQMLSRLLTVGFVVVTTWWLFFPPWIRSNVTEKCFNEASLLIDFLRRKLIFLYLKTQVISVN*