MLSSAYISDHMKVHSQGPHHVCELCNKGFTTAAYLRIHAVKDHGLQAPRADRILCKLCSVHCKTPAQLAGHMQTHLGGAAPPVPGDAPQPQPTC