RTEEVILDFDMGEEVRMGEYEGGIDDGGADEERVLEWEAGLPSVDDLTPLSQPLIPPELASAFSISPVQCRSLVDVNRASRDTLSSLRGMQSQAFSSNNFKSFGDSPDSMVVENDENENENENDDDDNRDGSGSDSRKSRKIDSVEEADLALPTDNSTDDPSARTLKRPRLVWTPQLHKRFVDVVAHLGIKNAVPKTIMQLMNVEGLTRENVASHLQKYRLYLKRMQGLSNDDPSSSDQLFSSTPVPQSFNESGGSGHSHGNGHLQIPMPIPYQSMMSMPVLGMSHGGHGQMGIPVGAPNGAVGYHGFESHHPYSMLQQRDWSGNKYGSVVTYPHVAPSEK