MKRPQFTPEKSCLLAVALSGLIIGAFLFSNLIRSVDNISSFGLCSLASAKARAAADDDATPTQLQSILHYATSKIVPQQSLAEISVTFDVLKTRSPCNFLVFGLGFDSLMWTSLNPHGTTLFLEEDPKWVQTIVKKAPTLNAHTVQYRTQLQEANSLLKTYRSEPLCSPSKAYLRGNYKCKLALTGLPDEVYDKEWDLIMIDAPRGYFPEAPGRMAAIFSAVVMARGRKGSGVTHVFLHDVDRKVEKMFAEEFLCRKNLVKAVGRLWHFEIPAANVSQSSGGWFC*