MEEIVLEPKDAVDWSYRGEGAVNLVLAYTGSSPSFLGKMMRIQKMPKDGNENGDKSENGLTTHEKLIWGDVKDLVSCKNKEIEEYLFVKHVMRPLLGRKHVNPGILLLVAKEFLESVEKIITSQRPSWRADVASVDTNRSSVLLMDDLTLFAHGHVEDKPCLSVEIKPKCGFLPSSSFIAEENVIKKSITRFEMHQVLKLRENEISEISEYDPLDLFSGSKERILEAIKALYTTPQNNFRVFLNGSLVFGGLGGGICKTTSKVELAFEHILKDIIKTDDGLRADRFIELVAETVYTSGVLDQLLDVQKLDRYNIEGAIHVYYDFIDQPCKVCRELNQFSSMHSIPMDEKVNILKEFLISATAKDCSVMISFRSTEAGLSKSSSHSNLHLETTKQEFEYKVHFIDLDMRPLKKMEVYYELDKKIMNTYLEMLKKKGTQPQCL