LEMRVRATDPRPCPKCGKIYRSAHTLRTHLEDKHTVCPGYRCVLCGTVAKSRNSLHSHMSRQHRGISTKDLPVLPMPSAFDPELASRLLAKAGVKISAAELRARASPTNSTGANGQKLDINMGVGMKDEMDDSDDDPEDLTTGSGFGGSTNSNDLSRYHESLLSNFGHANTTISRIRNEAAAAAAAAALGQQKDLAGGQIPTSNAAGQSLLDTYLQFITENTFGMGMSQEHAAAAALHAAKMAQLNAMGHSLDKIPPGLIPPQFDLSKLAGTAAGSAFSTAAANNSGLTIEPIMRREQASTPNNENTTSTSNNTPATHSNDLRRDPSEPMDLGLDGNNQSGSHHDQQGSDNEDNYSEDEGVHNT