MEEIVLEPKDAVDWSYRGEGAVNLVLAYTGSSPSFLGKMMRIQKMPKDGNENGDKSENGLTTHEKLIWGDVKDLVSCKNKEIEEYLFVKHVMRPLLGRKHVNPGILLLVAKEFLESVEKIITSQRPSWRADVASVDTNRSSVLLMDDLTLFAHGHVEDKPCLSVEIKPKCGFLPSSSFIAEENVIKKSITRFEMHQVLKLRENEISEISEYDPLDLFSGSKERILEAIKALYTTPQNNFRVFLNGSLVFGGLGGGICKTTSKVELAFEHILKDIIKTDDGLRADRFIELVAETVYTSGVLDQLLDVQKLDRYNIEGAIHVYYDFIDQPCKVCRELNQFSSMHSIPMDEKVNILKEFLISATAKDCSVMISFRSTEAGLSKSSSHSNLHLETTKQEFEYKVHFIDLDMRPLKKMEVYYELDKKIMNTYLEMLKKKGTQPQCL*