MERSWVDLTYEALVEILKRVGFEELYVSVPLVCKSWRAASLDKACWTRVHMEPCFRSRTESASWWLPAFEAKVDYVVKMAVDRSAGGLLELSTRHCSNAALSYLASSCPSVTLISAASSRGITDLSLCQIAKACPQLEHLDVSECLNVTVHSLEQIGIHCKSLTVVKRNRFIGNYDPGRKSRLPPEYSRTSSPANADAEVLVFSKLMPNMKHLELRHSKLSDQGLASLVDGCLNLEYLDLTGCLNLTRRALDEASAKLPNLKELRKSTVPVRNVDTARYGHWQLYDERFQSGFFQF*