MATPKLSPVSPVRQDGNDKPCAPSSPSSSPSTVLSAQDAYEQHLRLPELSSLWTAGCFPEWAGEGLVKPALQALEVTFRLASLALSDPRGHAGRRELARRLESLAAREVELVSALCEGDGRGAPLAELSASGGVLPRERSASEVVVWQLPGSAAAVVCRASEASLLPRLAAWEKSEALAARITYAVEGQMQGCAFTLGLGEPNLAGKPVLEYDRVVRPHELHALKPDPAPEPMSGYRNRELETLFTMYQILESWLRVASQLLTRLDERIEDKCWEAAAGDCWILERVWKLLADVEDLHLLMDPDEFLRLKSQLAVRAAPGSESASFCFRSTALLHVASATRDLKKRVPWVLGVEADPSGGPRVQEAAMKLYHSRRRGEGEEAGKVDLLQAFQAVEVAVRAFFFGYRQLVAAVMGTAEASGNRALFVPAEEMDPLAQMFLEPPYYPSLDAAKTFLADYWVQLQQMAEASAPSRQS*