MSERDTEERGMGSLAKDLRNKGELDECLHDGAPACLHFWASWCDASAHMDLVFDQLSSIHSGARFFRVEAEEVPEISALYEVTAVPYFVFIKEGIVVDKLEGANPPELAKKVGQLVSVDTGIKSAPPPTAKSMKERLQTLTTSNTVMLFMKGNPDAPKCGFSRRVVDILRELGTSFGSFDILSNEGVRQGLKSFSNWPTYPQLYVAGEFIGGCDIVMEMHKSEELKEILMEKGLLSKEEGIEDKLRKLINSSPTMLFMKGNPDVPKCGFSSKVVHALKEEGISFGSFDILSSEEVRQGLKAFSNWPTYPQLYHNGELVGGCDIILEMKQSGELKAALS*